我正在寻找用PowerShell编写的IRC客户端库/脚本。目标是替换使用Perl
与MindAlign频道进行通信的Net::IRC
脚本。
SmartIrc4net将会紧锣密鼓地进行,但我宁愿为了简单起见而进行纯粹的实现。
想法?
答案 0 :(得分:3)
答案 1 :(得分:1)
此PowerShell命令创建一个名为 monitor 的机器人,它连接到给定的IRC服务器。然后,它在scriptblock中指定其主体,指定将所有消息传递给父命令。输出然后通过管道传输到Select-String(sls)以获得"令人惊讶。"
.\Run-IrcBot.ps1 monitor ircserver channel { if ($message.Text) { "/pipe " + $message.Text } } -Silent | sls amazing
我一直在寻找一种方法在PowerShell中制作IRC机器人以按需运行命令。没有找到容易的东西,所以我写了自己的小框架。单个文件下载允许您制作完全交互式的IRC机器人!