def quote(ctx, message_id: str=None):
if message_id is None:
em = discord.Embed(
title="Error", description="The bot encountered an error; The error is no message id found.", colour=0xFF5959)
em.set_author(name=bot.user.display_name, icon_url=bot.user.avatar_url)
# em.set_footer(set the default datetime thing ive been using)
await bot.edit_message(ctx.message, embed=em)
else:
async for message in bot.logs_from(ctx.message.channel, limit=500):
if message.id == message_id:
if message is not None:
em = discord.Embed(title=message.content, colour=0x33CC66)
em.set_author(name=message.author.display_name,
icon_url=message.author.avatar_url)
em.set_footer(
text='Discordian Self-Bot at {}'.format(strftime("%Y-%m-%d %H:%M:%S", gmtime())))
await bot.edit_message(ctx.message, embed=em)
elif message is None:
print("Message with id of -{}- was not found".format(message_id))
# post the embed error but altered.`
评论列表
文章目录