Skybot Python IRCb

2024-03-29 08:18:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我用skybot irc bot,我想问一下如何从机器人程序中删除刻痕,比如

<User1> .calc 1+3
<Skybot> **User1:** 1+3=4

在每个插件中都有导入,这里是从文件导入到所有插件的脚本(钩子.py)公司名称:

^{pr2}$

我将非常感谢任何回应的人;)


Tags: 文件py程序脚本插件ircbot机器人
1条回答
网友
1楼 · 发布于 2024-03-29 08:18:01

要从答案中删除昵称,请尝试在插件函数的末尾使用say()而不是普通的return。比特币插件使用:

from util import http, hook

@hook.command(autohelp=False)
def bitcoin(inp, say=None):
    ".bitcoin   gets current exchange rate for bitcoins from mtgox"
    data = http.get_json("https://mtgox.com/code/data/ticker.php")
    ticker = data['ticker']
    say("Current: \x0307$%(buy).2f\x0f - High: \x0307$%(high).2f\x0f"
        " - Low: \x0307$%(low).2f\x0f - Volume: %(vol)s" % ticker)

相关问题 更多 >