我试过这样的事情,但是没有用。
async def example(ctx):
await client.say("```python\n")
await client.say("print('Hello world!')\n")
await client.say("```")
您可以使用代码格式在Discord中发送消息。
但是你怎么能用discord API在python中做到这一点?
答案 0 :(得分:0)
您需要发送一条连续消息。与不和谐一样,如果将代码格式的消息拆分为三个单独的消息,则不会呈现为代码:
async def example(ctx):
await client.say("```python\nprint('Hello world!')\n```")
您还可以使用多行字符串:
async def example(ctx):
await client.say("""```python
print('Hello world!')
```""")