如何使此代码仅在一周的特定日期(如星期六或星期日)工作,而其他时间返回自定义消息:此命令已脱机或类似的内容。
@bot.command(pass_context=True)
async def ping(ctx):
msg = "Pong {0.author.mention}".format(ctx.message)
await bot.say(msg)
答案 0 :(得分:1)
您可以做类似的事情
from datetime import datetime
@bot.command(pass_context=True)
async def ping(ctx):
if datetime.now().strftime("%A") == "Saturday":
await bot.say("This command is offline")
else:
msg = "Pong {0.author.mention}".format(ctx.message)
await bot.say(msg)