【问题标题】:How do you make a bot go a line down in a message?你如何让机器人在消息中下一行?
【发布时间】:2021-11-13 10:46:18
【问题描述】:

一段时间以来,我一直在使用 python 开发一个不和谐的机器人。一切都很顺利,但有一个问题我还没有找到解决办法。在 Discord 应用程序本身中,在聊天中输入时,您可以按住“shift”按钮并按“enter”在聊天中下一行。你如何让机器人在文本中做到这一点?这是我目前正在做的一个例子

      if message.content.startswith('$help'):
    await message.channel.send('Hello. What can I help you with?')

可能有一个简单的答案,因为我知道这是可能的。但是我没找到。

【问题讨论】:

  • 您是否尝试过在您希望换行的消息中插入\n

标签: python discord bots message


【解决方案1】:

您可以使用\n 转义字符添加换行符。

  if message.content.startswith('$help'):
    await message.channel.send('Hello.\nWhat can I help you with?')

这会打印出来

Hello. 
What can I help you with?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-17
    • 1970-01-01
    • 2021-07-19
    • 2018-05-26
    • 1970-01-01
    • 2019-11-23
    • 2022-01-03
    • 1970-01-01
    相关资源
    最近更新 更多