Quiero construir un robot que básicamente hace lo siguiente:IRC Bot Python: La mejor manera
- escucha a la habitación e interactúa con los usuarios y los alienta a PM el bot.
- Una vez que un usuario ha PMed el bot interactúa con el cliente utilizando varias técnicas de IA.
¿Debo simplemente usar la biblioteca de IRC o Sockets en python o necesito más de un framework bot.
¿Qué harías?
Gracias!
Aquí está el código que estoy usando, sin embargo, no lo he hecho funcionar.
#!/usr/bin/python
import socket
network = 'holmes.freenet.net'
port = 6667
irc = socket.socket (socket.AF_INET, socket.SOCK_STREAM)
irc.connect ((network, port))
irc.send ('NICK PyIRC\r\n')
irc.send ('USER PyIRC PyIRC PyIRC :Python IRC\r\n')
irc.send ('JOIN #pyirc\r\n')
irc.send ('PRIVMSG #pyirc :Can you hear me?\r\n')
irc.send ('PART #pyirc\r\n')
irc.send ('QUIT\r\n')
irc.close()
Estoy a punto de terminar un paquete de IRC para Python que podría ayudarlo. Lo tendré disponible aquí: http://ircutils.evanfosmark.com/ –
¡Impresionante! ¡Gracias! ¡Lo tendré en cuenta! –