Implement the hymmnos dictionary search feature
This commit is contained in:
parent
4bc3f12d42
commit
ce25127299
1 changed files with 5 additions and 0 deletions
|
@ -8,6 +8,7 @@ import channel
|
||||||
from constants import logmessage_types, internal_submessage_types, controlmessage_types
|
from constants import logmessage_types, internal_submessage_types, controlmessage_types
|
||||||
|
|
||||||
import line_handling
|
import line_handling
|
||||||
|
import botcmd
|
||||||
|
|
||||||
Server = namedtuple('Server', ['host', 'port', 'nick', 'realname', 'channels'])
|
Server = namedtuple('Server', ['host', 'port', 'nick', 'realname', 'channels'])
|
||||||
|
|
||||||
|
@ -229,6 +230,8 @@ def spawn_loggerthread():
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
server = Server(host = 'irc.freenode.net', port = 6667, nick = 'HynneFlip', realname = 'HynneFlip IRC bot', channels = ['##ingsoc'])
|
server = Server(host = 'irc.freenode.net', port = 6667, nick = 'HynneFlip', realname = 'HynneFlip IRC bot', channels = ['##ingsoc'])
|
||||||
|
|
||||||
|
botcmd.initialize()
|
||||||
|
|
||||||
logging_channel, dead_notify_channel = spawn_loggerthread()
|
logging_channel, dead_notify_channel = spawn_loggerthread()
|
||||||
control_channel = spawn_serverthread(server, logging_channel)
|
control_channel = spawn_serverthread(server, logging_channel)
|
||||||
|
|
||||||
|
@ -240,7 +243,9 @@ if __name__ == '__main__':
|
||||||
|
|
||||||
cmd = input('')
|
cmd = input('')
|
||||||
if cmd == 'q':
|
if cmd == 'q':
|
||||||
|
print('Keyboard quit')
|
||||||
control_channel.send((controlmessage_types.quit,))
|
control_channel.send((controlmessage_types.quit,))
|
||||||
|
logging_channel.send((logmessage_types.internal, internal_submessage_types.quit))
|
||||||
break
|
break
|
||||||
|
|
||||||
elif len(cmd) > 0 and cmd[0] == '/':
|
elif len(cmd) > 0 and cmd[0] == '/':
|
||||||
|
|
Loading…
Reference in a new issue