toastbot es un lugar limpio, bot de IRC extensible usando Python, irckit, GEvent y peticiones.
Uso
Crea tu propio `` bot.py`` archivo y soltar en:
& Nbsp; & nbsp; & nbsp; toastbot importación
& Nbsp; & nbsp; & nbsp; bot = toastbot.ToastBot ('myircbot', '#myircchannel')
& Nbsp; & nbsp; & nbsp; bot.setup ()
Luego ejecutarlo con `` bot.py`` pitón.
Configuración
El objeto `` Toastbot`` requiere `` nick`` y `` argumentos channel`` y puede tomar un
variedad de opciones no necesarias.
Argumentos obligatorios
* `` Nick`` - El apodo del bot, como una cadena.
* `` Channel`` - El canal de la bot debe conectarse, como una cadena.
Opciones
* `` Server`` - El servidor de la bot debe conectarse a (por defecto: `` irc.freenode.net``).
* `` Username`` -El Nombre de usuario El bot debe identificar como (por defecto: `` nick``);
* `` Realname`` - El nombre legible por humanos el bot debe proporcionar (por defecto: 'ToastBot').
* `` DEBUG`` - Controla si la conexión IRC debe volcar los mensajes de depuración (por defecto: `` False``).
* `` Log_dir`` - Controla qué directorio los registros deben ir en (por defecto: `` $ directorio_instalación / logs``).
* `` Variants`` - Se utiliza para anular las formas de abordar el bot. En caso de ser cadenas (por defecto: `` [self.nick + ':', self.nick + ',', self.nick + '-', self.nick + '-'] ``).
Requisitos :
- Python
- GEvent
- irckit
- solicitudes
Comentarios que no se encuentran