Have taken up farming.
dylanaraps / birch Goto Github PK
View Code? Open in Web Editor NEWAn IRC client written in bash
License: MIT License
An IRC client written in bash
License: MIT License
Have taken up farming.
Hi, first thank you for making this aesthetic irc client. It might be stupid question, but how to scroll to see previous message? I'm using alacritty
terminal and sometime using termux
app to open birch but i can't scroll to see the previous message.
Again, thank you.
I get the following messages from time to time:
path/to/birch: line 87: /tmp/birch-[pid]-[#nickname-random-text]: No such file or directory
Out of curiosity, I added the following to irc_print()
:
tee -a $HOME/birch-log.txt >> /dev/null << EOT
time: $(date)
pid: $pid
channel: $chan
channels: ${channels[*]}
temp_dir: $temp_dir
arg1: $1
arg2: $2
EOT
And here's the output I receive, where the second paragraph's arg1
and arg2
seems to be what's causing the No such file or directory
error:
time: Tue 04 Feb 2020 03:26:55 PM CET pid: 17947 channel: #archlinux channels: #kisslinux temp_dir: /tmp arg1: <-- ^[[1;36mNekit1234007^[[m has quit ^[[1m#[email protected] QUIT :Ping timeout: 272 seconds^[[m arg2: #[email protected] QUIT :Ping timeout: 272 seconds time: Tue 04 Feb 2020 03:27:02 PM CET pid: 17947 channel: #archlinux channels: #kisslinux #archlinux temp_dir: /tmp arg1: <-- ^[[1;34msigmundv^[[m has quit ^[[1m#sigmundv!sigmundv@nat/ibm/x-mngnfelapcnukspr QUIT :Ping timeout: 265 seconds^[[m arg2: #sigmundv!sigmundv@nat/ibm/x-mngnfelapcnukspr QUIT :Ping timeout: 265 seconds time: Tue 04 Feb 2020 03:27:05 PM CET pid: 17947 channel: #archlinux channels: #kisslinux #archlinux temp_dir: /tmp arg1: --> ^[[1;36mNekit1234007^[[m has joined ^[[1m#archlinux^[[m arg2: #archlinux time: Tue 04 Feb 2020 03:27:19 PM CETpid: 17947 channel: #archlinux channels: #kisslinux #archlinux temp_dir: /tmp arg1: --> ^[[1;34mTripleDES^[[m has joined ^[[1m#archlinux^[[m arg2: #archlinux
Not sure if I should edit out any nicknames etc for privacy concerns; let me know and I'll edit it.
Furthermore, not sure if this is due to misuse from my end or if it's something worth looking into.
This might just be personal preference, but I dislike the way of highlighting the current channel by inverting the colors, as it is done currently. This is a pet peeve of mine in general, having such a glaring element.
I've patched my fork to use bold instead. It's less readable but more aesthetic IMO:
What does the community think? What about underline?
VERSION
, PING
, ACTION
/me
command/r CMD
perhaps)when I try to identify myself with nickserv I get the error
no text to send
idk why that's happening
I used the following to join an irc network:
./birch -s irc.talkabout.cf -u testing -c '#a11y'
It acts like it joined but when I type something, it shows the following:
-- No external channel messages (#a11y)
The /names command shows no one else. The port is the default of 6667 and when I tried adding it with the -P flag nothing changed. It works just fine on freenode though.
Line 21 in 27691aa
V.cool script btw.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.