【发布时间】:2014-02-07 12:12:26
【问题描述】:
如何在 Python 编写的 IRC bot 中限制命令?
例如我有:
data. = irc.recv(2048)
if data.find("^cmd",7) != -1:
irc.send('PRIVMSG ' + channel + ' :' + 'do_something' + '\r\n')
但是如果任何用户写bla bla ^cmdblabla 它也可以。我不想要它,我该如何限制它?尝试使用len(),但没有机会通过这种方式做到这一点。似乎正则表达式对此也无济于事。
【问题讨论】:
-
你使用的是哪个库?
-
看起来他写了自己的库。如果你不得不问这个问题是个坏主意。
-
@LuRsT,
socket,string,re.
标签: python command bots irc restrict