Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 1015 Bytes

README.md

File metadata and controls

23 lines (18 loc) · 1015 Bytes

CobaltLongclaw

A event-driven python3 IRC bot, capable of maintaining hundreds of simultaneous connections through Tor or a list of SOCKS proxies, with an interactive IPython shell for manipulation.

CobaltLongclaw's event system is derived from that of Bitbot, although the separator is a '/', and parameters passed aren't processed beyond simple parsing.

Dependencies

Use pip3 install -r requirements.txt to install them all at once.

Licensing

CobaltLongclaw is licenced under the Creative Commons BY-NC-SA 4.0 licence, with the exception of the sockschain module, which contains details of its licence.

Using CobaltLongclaw

./shell.py -n 10 irc.example.com 6667
In [1]: bot_manager.events.single("received/numeric/001").hook(lambda event: event["bot"].send_join("#Botchannel"))
In [2]: client_factory.start()