PDA

Просмотр полной версии : Hash Irc Bot [python]


faza02
13.03.2009, 22:25
Функции бота:

!hex <строка>
Енкод в hex.
!unhex <строка>
Декод hex. Формат: !unhex 0x[]
!b64 <строка>
Енкод base64.
!unb64 <строка>
Декод base64.
!md5 <строка>
Енкод в md5.
!sha <строка>
Енкод в sha-1.
!sha224 <строка>
Енкод в sha224.
!sha512 <строка>
Енкод в sha512.
!sha256 <строка>
Енкод в sha256.
!sha384 <строка>
Енкод в sha384.
!url <строка>
Енкод в url.
!unurl <строка>
Декод url.
!hash <хэш>
Определение типа хэша.
!quit <сообщение>
Выход бота.
!comm
Список команд.

http://savepic.ru/517949m.png (http://savepic.ru/517949.htm)

Скачать (http://sql.parsers.info/ircbot.zip)
rapidshare.com (http://rapidshare.com/files/208827067/ircbot.zip.html)

Тестировалось на питоне 2.6.1.
P.S. спасибо за тест/помощь: login999, greezer.code, eLWAux.

(c) faza02 2009

eLWAux
14.03.2009, 00:07
молодец! интересный бот)
port = 6667
лучше заменить на:
port = int(raw_input(u'port: '))
да и непонятно зачем ты закоментировал строчку
irc.send ('PONG :'+req.replace('PING :',''))
)
+ сделай определение отправника сообщения
+ прикольно было бы, если была поддержка плагинов)
+ регулярками парсить текст лучше имхо)