【发布时间】:2019-08-28 07:11:18
【问题描述】:
我正在制作一个将用户链接到SCP Wiki (The foundation one) 的机器人。我希望我的机器人能够获取 SCP 分类(即 SCP-370)并返回一条消息,其中包含指向 scp wiki 的链接以及该编号(即http://scp-wiki.net/scp-370)
我尝试了一些方法,例如:
def scp_url(num):
return "http://www.scp-wiki.net/scp-" + num
def scp_link(num):
return "[SCP-" + num + "](" + scp_url(num) + ")"
@client.event
async def on_message(message):
if "SCP" in message.content:
msg = scp_link
await client.send_message(message.channel, msg)
或者:
if int in message.content:
int = num
我只是找不到从消息中获取数字的方法。
感谢任何帮助。
【问题讨论】:
-
听起来我们需要编写一个具有明确定义的输入和输出的函数。您能否定义这些输入和输出,或者在表格中定义一些示例?
标签: python discord.py