如何在没有tts读出的情况下使用discord.py发送消息?

时间:2020-07-18 18:32:14

标签: python discord bots discord.py text-to-speech

我正在玩discordpython的{​​{1}}机器人。我在discord.py上启用了TTS,即使我每次使用自动程序发送消息到频道时也使用标签discord时,它仍使用tts=False读出消息。我对如何禁用此功能一无所知,因为文档只是说要使用tts e,这就是我正在做的事情。因此,在下面的示例中,当键入tts=Fals时,.ping读出tts“并将相同的消息发送到通道,而我希望它只是将消息发送到通道而不是读出来。

"Bot says My ping is 10ms

3 个答案:

答案 0 :(得分:2)

不确定你是否想要这个:

rout: 142.104.68.167 sum: 34.09999999999991
rout: 142.104.68.1 sum: 50.552000000000135
rout: 192.168.9.5 sum: 48.02599999999984

答案 1 :(得分:0)

检查您的不一致设置,您可能启用了TTS通知。

设置>通知>文字转语音通知>选择“从不”

答案 2 :(得分:0)

大声笑只是删除此命令:

#your command :
await ctx.send(f"My ping is {round(client.latency * 1000)} ms ",tts=False)
#fix :
await ctx.send(f"My ping is {round(client.latency * 1000)} ms ")

只需删除(,tts = False)

这应该解决