You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Michael Murtaugh 368f0dccbb updated parody bot 4 vuotta sitten
pipebot new pipebot things 4 vuotta sitten
.gitignore new pipebot things 4 vuotta sitten
1_peter_rabbit.txt updated parody bot 4 vuotta sitten
README.md new pipebot things 4 vuotta sitten
ircbot.ipynb simple irc bot notebook 4 vuotta sitten
ircpipebot.py gulp 4 vuotta sitten
parody-bot.ipynb updated parody bot 4 vuotta sitten
reversebot.py gulp 4 vuotta sitten
simplebot.py gulp 4 vuotta sitten

README.md

A small selection of IRC bots

simplebot.py is a really minimal bot (meant as a proof of concept and starting point) written in standard library python 3. The source is from IRC Hacks, Paul Mutton, 2004.

ircpipebot and reversebot make use of the irc module, installable with:

pip3 install irc

Pipebot

Testing

python -u ircpipebot.py | python -u pipebot/echo_split.py

Closing the loop

mkfifo pipe.fifo
cat pipe.fifo | python -u ircpipebot.py > pipe.fifo


cat pipe.fifo | python -u ircpipebot.py | python -u pipebot/echo_split.py > pipe.fifo

or

cat pipe.fifo | \
python -u ircpipebot.py | \
python -u pipebot/echo_split.py \
> pipe.fifo