An open API service indexing awesome lists of open source software.

https://github.com/nbusseneau/wrexbot

Simple Python IRC Bot written for fun with builtin Wrex/Shepard loop.
https://github.com/nbusseneau/wrexbot

bot irc-bot python python-irc-bot

Last synced: about 1 year ago
JSON representation

Simple Python IRC Bot written for fun with builtin Wrex/Shepard loop.

Awesome Lists containing this project

README

          

WrexBot
=======

Simple Python IRC Bot written for fun.

The name comes from a Mass Effect players running joke, where characters Shepard
and Wrex would... well, a video is worth a thousand words:
http://www.youtube.com/watch?v=piD_mLWrEe0&hd=1

As you can guess, the bot was primarily written to imitate that behaviour each
time someone said either "Wrex" or "Shepard", and from there evolved so as to
handle user-defined actions via plugins.

Installation
------------

TODO

The Shepard Machine
-------------------

```python
from wrexbot.core import WrexBot

wrex_bot = WrexBot('BotName', channels=['#channels', '#to', '#join'])
wrex_bot.shepardify('irc.server.address')
```
And from now on whoever says "Wrex" or "Shepard" will never feel alone :)

Plugins
-------

Plugins naming convention