我在特定频道的工作脚本有问题

Posted

技术标签:

【中文标题】我在特定频道的工作脚本有问题【英文标题】:I got a problem with working script at specific channel 【发布时间】:2020-07-31 06:00:06 【问题描述】:

这是我认为我的最后一个问题,因为我不知道如何让我的脚本只在特定频道工作,这是我尝试过的:


ch = client.get_channel('my number channel id')


   if message.channel is not ch:
    return

这是错误:

文件“”,第 101 行 if message.channel is not ch: ^ IndentationError: unindent 不匹配任何外部缩进级别

【问题讨论】:

【参考方案1】:

您有缩进问题(在 python 中,缩进是您定义函数或类范围的方式)。试试这个:

ch = client.get_channel('my number channel id')
if message.channel is not ch:
    return

【讨论】:

以上是关于我在特定频道的工作脚本有问题的主要内容,如果未能解决你的问题,请参考以下文章

在YouTube频道上线时运行脚本

使用 NAudio 在特定频道上播放声音

如何获取特定频道 discordjs 的最后一条消息

根据参数向特定频道发送消息

为啥我的频道消息发送代码不起作用?

订阅 Youtube 频道时获取特定 div 的 ID