我已经从头开始重写了我的机器人,因为我需要node_modules/.bin/
来执行某个命令。它有效,但我有一点问题。
每次用户尝试在没有所需权限的情况下运行此命令时,机器人都会发送一条消息。
例如:
用户需要公会权限SendTTSMessages
我不希望发送此消息。有没有办法禁用这些错误消息?
答案 0 :(得分:0)
是的。
在$pages = get_pages();
foreach ( $pages as $page ) {
echo $page->ID;
}
内应该有与
CommandHandler
您可以删除此行代码,以防止错误泄露。 但是,在尝试调试未来的错误和问题时,这将使您的生活变得艰难。
相反,您可能想要创建某种切换开/关变量,以便您可以打开/关闭它。
if (!result.IsSuccess)
{
await context.Channel.SendMessageAsync(result.ToString());
}