aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBlas Oliva <blasoliva@gmail.com>2015-01-24 21:10:00 -0300
committerBlas Oliva <blasoliva@gmail.com>2015-01-24 21:10:00 -0300
commit14198996a3c6a39c1f92d761fbb38cef56c20359 (patch)
tree28125caa990eac2dfcc27217082ddeac41f63658
parent555f3730341899458ddb9cb7a33ac27bef908824 (diff)
downloadreebot-14198996a3c6a39c1f92d761fbb38cef56c20359.tar.gz
reebot-14198996a3c6a39c1f92d761fbb38cef56c20359.zip
Actualizar README
-rw-r--r--README.md38
1 files changed, 0 insertions, 38 deletions
diff --git a/README.md b/README.md
index b22d609..9d64425 100644
--- a/README.md
+++ b/README.md
@@ -1,43 +1,5 @@
1# Reebot IRC client 2nd generation 1# Reebot IRC client 2nd generation
2 2
3## TODO:
4- Optimizar el modo en que el bot chequea los feeds ya leídos:
5 - ~~Eliminar fichero feeds.log e implementar MongoDB~~
6 - Usar ETag para reducir el número de peticiones: https://pythonhosted.org/feedparser/http-etag.html
7- Implementar algunos register handlers
8```
9irc.add_global_handler ( 'part' , handlePart ) #handles parts
10irc.add_global_handler ( 'quit' , handleQuit ) #handles quits
11irc.add_global_handler ( 'kick' , handleKick ) #handles kicks
12irc.add_global_handler ( 'mode' , handleMode ) #handles mode changes
13irc.add_global_handler ( 'topic' , handleTopic ) #handles topic changes
14irc.add_global_handler ( 'privmsg', handlePrivMessage ) #private messages
15irc.add_global_handler ( 'pubmsg', handlePubMessage ) #public channel messages
16irc.add_global_handler ( 'invite', handleInvite ) #invite
17irc.add_global_handler ( 'privnotice', handlePrivNotice ) #Private notice
18irc.add_global_handler ( 'welcome', handleEcho ) # Welcome message
19irc.add_global_handler ( 'yourhost', handleEcho ) # Host message
20irc.add_global_handler ( 'created', handleEcho ) # Server creation message
21irc.add_global_handler ( 'myinfo', handleEcho ) # "My info" message
22irc.add_global_handler ( 'featurelist', handleEcho ) # Server feature list
23irc.add_global_handler ( 'luserclient', handleEcho ) # User count
24irc.add_global_handler ( 'luserop', handleEcho ) # Operator count
25irc.add_global_handler ( 'luserchannels', handleEcho ) # Channel count
26irc.add_global_handler ( 'luserme', handleEcho ) # Server client count
27irc.add_global_handler ( 'n_local', handleEcho ) # Server client count/maximum
28irc.add_global_handler ( 'n_global', handleEcho ) # Network client count/maximum
29irc.add_global_handler ( 'luserconns', handleEcho ) # Record client count
30irc.add_global_handler ( 'luserunknown', handleEcho ) # Unknown connections
31irc.add_global_handler ( 'motdstart', handleEcho ) # Message of the day ( start )
32irc.add_global_handler ( 'motd', handleNoSpace ) # Message of the day
33irc.add_global_handler ( 'edofmotd', handleEcho ) # Message of the day ( end )
34irc.add_global_handler ( 'join', handleJoin ) # Channel join
35irc.add_global_handler ( 'namreply', handleNoSpace ) # Channel name list
36irc.add_global_handler ( 'endofnames', handleNoSpace ) # Channel name list ( end )
37```
38- Crear función que envíe ping a beta.reevo.org y mande aviso al canal IRC si no responde
39- Crear módulo con diccionario de funciones de respuesta a argumentos
40
41## Licencia 3## Licencia
42 4
43ReeBot se publica bajo AGPLv3. Creado por el equipo de Reevo. 5ReeBot se publica bajo AGPLv3. Creado por el equipo de Reevo.