aboutsummaryrefslogtreecommitdiffstats
path: root/warmachine/connections/irc.py
diff options
context:
space:
mode:
Diffstat (limited to 'warmachine/connections/irc.py')
-rw-r--r--warmachine/connections/irc.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/warmachine/connections/irc.py b/warmachine/connections/irc.py
index f7f682c..86068d7 100644
--- a/warmachine/connections/irc.py
+++ b/warmachine/connections/irc.py
@@ -36,12 +36,15 @@ class AioIRC(Connection):
36 self.writer.write('USER {} 8 * :War Machine\r\n'.format( 36 self.writer.write('USER {} 8 * :War Machine\r\n'.format(
37 self.user).encode()) 37 self.user).encode())
38 38
39 self.status = CONNECTED
40
39 return True 41 return True
40 42
41 @asyncio.coroutine 43 @asyncio.coroutine
42 def read(self): 44 def read(self):
43 if self.reader.at_eof(): 45 if self.reader.at_eof():
44 raise Exception('eof') 46 raise Exception('eof')
47
45 if self.reader: 48 if self.reader:
46 message = yield from self.reader.readline() 49 message = yield from self.reader.readline()
47 50
@@ -61,4 +64,4 @@ class AioIRC(Connection):
61 @property 64 @property
62 @memoize 65 @memoize
63 def id(self): 66 def id(self):
64 return 'asdfasdf' 67 from hashlib import md5