c# - Discord.net bot 在 C# 中加入公会时如何发送消息
问题描述
我正在开发一个 Discord.net 机器人,但我不知道如何让它在加入新公会时发送消息。
这是我到目前为止所拥有的:
_client.JoinedGuild += AnnounceJoin;
public async Task AnnounceJoin(SocketGuildUser user)
{
await user.Guild.SystemChannel.SendMessageAsync("I joined a server!");
return;
}
但它给出了错误No overload for 'AnnounceJoin' matches delegate 'Func<SocketGuild, Task>'
我怎样才能使这项工作?
解决方案
推荐阅读
- php - 如何允许搜索结果显示在 WP Bakery Grid Builder 中
- c# - 如何先运行 Startup.ConfigureService 再运行 HostingStartup 的
- excel - 无法找到适当的公式将一列中的单词部分匹配到另一列
- c - shell 实现中管道命令执行之间的竞争条件
- python - 使用If语句在pandas Python中复制行
- java - 无法将 org.json.JSONObject 类的值转换为 org.apache.kafka.common.serialization.StringSerializer/JsonSerializer 类
- github - 如何防止对 main 的提交部署在 vercel 上
- r - 在 Shiny 中连接日历和文本输入
- kernel - 如何在 Windows 上以编程方式(IDebugClient)从转储文件中获取进程名称
- python - VSC 虚拟环境点子列表问题