toastbot é limpo, bot IRC extensível usando Python, irckit, GEvent & solicitações.
Uso
Crie o seu próprio `` bot.py`` arquivo & drop in:
& Nbsp; & nbsp; & nbsp; toastbot importação
& Nbsp; & nbsp; & nbsp; bot = toastbot.ToastBot ('myircbot', '#myircchannel')
& Nbsp; & nbsp; & nbsp; bot.setup ()
Em seguida, execute-o com `` bot.py`` python.
Configuração
O objeto `` Toastbot`` requer `` nick`` & `` argumentos channel`` e pode tomar um
variedade de opções não-obrigatórios.
Argumentos obrigatórios
* `` Nick`` - O apelido do bot, como uma string.
* `` Channel`` - O canal do bot deve conectar-se, como uma string.
Opções
* `` Server`` - O servidor do bot deve ligar para (default: `` irc.freenode.net``).
* `` Username`` -O username O bot deve identificar como (default: `` nick``);
* `` Realname`` - O nome legível o bot deve fornecer (padrão: 'ToastBot').
* `` debug`` - Controla se a conexão IRC deve despejar mensagens de depuração (default: `` False``).
* `` Log_dir`` - Controla o diretório dos logs deve ir em (default: `` $ INSTALL_DIRECTORY / logs``).
* `` Variants`` - Usado para substituir formas de lidar com o bot. Deve ser cordas (default: `` [self.nick + ':', self.nick + ',', self.nick + '-', self.nick + '-'] ``).
Requisitos :
- Python
- GEvent
- irckit
- solicitações
Comentários não encontrado