我正在用c#制作一个twitch聊天工具,我想知道如何清除/超时用户发送垃圾邮件或使用禁用的文字。我到处寻找解决方案,但我无法在任何地方找到答案。使用自动清理用户#irc bot
0
A
回答
0
你似乎没有提供在你的问题的任何实现,所以我会做一些假设。我假设你有一个名为bannedWords
的List<String>
对象中的禁止单词列表,并且正在将垃圾邮件视为超过给定字符数的邮件。
你把它纠正,以超时的人,你需要发送.timeout [user] [number of seconds]
,而这将“删除”,他们已经发送的消息(虽然用户可以简单地点击<消息删除>链接查看原信息)。你可以这样做
一种方式是通过执行以下操作:
// Code attribution: http://stackoverflow.com/a/9032686/2605758
if (bannedWords.Any(str => str.Contains(message)) || message.Length >= maxLength)
{
/* use whatever method you use to send a message to your channel */
SendMessage(".timeout " + userNick + " 1");
}
+0
另外,为了将来的参考,最好提供代码示例,说明您的程序的相关部分到目前为止(即使它们是不工作 - 非工作代码比没有代码更好!),以便我们更好地了解您打算做什么以及需要什么样的实现。 – Hoppeduppeanut
+0
感谢您对格式化的帮助,我将在未来继续记住所有这些。 –
0
我已经解决了这个问题,但如果其他人有同样的问题,你只是简单地发送” .timeout [用户] 1"
相关问题
- 1. irc bot自动模式
- 2. IRC BOT(蟒蛇)
- 3. IRC Bot反发誓
- 4. wiki链接(irc bot)
- 5. Bot IRC显示饲料不起作用
- 6. 通过Bot构建irc bot困难:: BasicBot
- 7. PHP IRC Bot - 等待001
- 8. IRC Php Bot - 嵌套错误
- 9. PHP - IRC Bot脚本挂起
- 10. 我可以使用Google App Engine来托管Java IRC Bot吗?
- 11. 使用我的C++连接到Twitch irc bot
- 12. 使用Python清理用户输入
- 13. 自动清理pg_xlog
- 14. 如何启用自动清理pg_xlog
- 15. 好ruby irc客户端库
- 16. 为Java设置客户端版本irc bot
- 17. IRC Bot:错误 - 注册超时
- 18. Python/Twisted IRC bot日志记录问题
- 19. phenny /珍妮IRC bot的编程
- 20. Python IRC bot和编码问题
- 21. IRC中的插件权限Bot
- 22. 不良链接崩溃Python IRC bot
- 23. VC++ Winsock2 Error 10049.试图构建IRC bot
- 24. IRC bot的C语言编写的
- 25. 入门Node.js的我IRC bot的
- 26. 在Java中构建一个IRC bot
- 27. 在服务器上运行IRC-Bot?
- 28. PHP IRC Bot未定义偏移
- 29. 用户活动来自使用Facebook Messenger的手机的数据Bot
- 30. 用SSL创建一个非常简单的IRC bot?
如果有一种方法可以禁止然后迅速取消禁止的用户,或从用户甚至时间的少量时间,这将工作也。 –
基本上我只是想知道如何摆脱特定用户的消息 –