Python IRC bot奇怪的输出

时间:2013-01-04 10:09:38

标签: python irc

我编写了一个pms和notices指定昵称的代码:

 @hook.command
    def privatemsg(inp,nick="",conn=None):
        conn.cmd('PRIVMSG',[inp,''])
    @hook.command
    def notice(inp,nick="",conn=None):
        conn.cmd('NOTICE',[inp,''])

但问题出现在我做的时候。注意汤姆嗨,它输出类似-Bot- hi * * 同样的情况发生在.privatemsg Tom hi,outputs -Bot- hi:

如何删除?我试过改变''但它仍然显示:

1 个答案:

答案 0 :(得分:0)

我认为通知的正确语法是

conn.cmd('NOTICE', [nick, msg])

但是在skybot中已经有一个内置函数来执行此操作。 看看tell plugin如何使用它(可能已经实现了你想要做的事情?)。

相关问题