spoonbot
spoonbot copied to clipboard
Spoonbot - an IRC bot written in Elixir with a simple command syntax.
It'd be nice to have more bridges for the bot. They should be configurable.
Let an external feed trigger behaviours in the bot (via a selected bridge).
Each bridge might have a number of reply mechanisms - for example, the IRC bridge would let the bot reply to a speaker via the public channel _or_ via private...
The bot should be able to listen for bridge specific events - in IRC 'join', 'quit' etc. - and respond.
This is an explanation of how to write commands for spoonbot that map generic functionality to network specific protocols using Elixir protocols. ``` The function exists - e.g. an SQL...