Thomas Mannay GitHub 7 лет назад
Родитель
Сommit
aea68aa4e4
1 измененных файлов: 4 добавлений и 2 удалений
  1. +4
    -2
      seddy.py

+ 4
- 2
seddy.py Просмотреть файл

@@ -1,6 +1,7 @@
#!/usr/bin/python3
# See the LICENSE file for licensing information
import re
from string import printable

nick = 'seddy'
server = 'chat.freenode.net'
@@ -86,7 +87,8 @@ def notice(msg):
send.flush()

def privmsg(msg):
send.write('PRIVMSG ' + channel + ' :' + msg + '\r\n')
send.write('PRIVMSG ' + channel + ' :' +
''.join(filter(printable.__contains__, msg)) + '\r\n')
send.flush()

if __name__ == "__main__":
@@ -119,6 +121,6 @@ if __name__ == "__main__":
if '.source ' + nick in msg[:8 + len(nick)]:
notice('[Python] https://github.com/sys-fs/seddy')
elif is_sed.match(msg):
foo = seddy(msg, history)
foo = ''.join(c for c in seddy(msg, history) if c not in '\r\n')
if foo != False:
privmsg(re.sub('\\\\/', '/', foo))

Загрузка…
Отмена
Сохранить