tak*_*hin 9 automation ubuntu bash irc
我已经安装ircd-hybrid在我的 Ubuntu 服务器(192.168.1.2,example.com)上。
我们用来#teamchannel在团队内部进行交流。
现在的问题是:如何从发送一些短信example.com以#teamchannel从bash脚本?例如example.com: Alert! The server is rebooting now
我找到了一个 perl 脚本,它完全符合我的需要。
Ond*_*žka 12
IRC 是一个简单的面向文本和行的协议,因此可以使用基本的 linux 工具来完成。因此,无需安装ii:
echo -e 'USER bot guest tolmoon tolsun\nNICK bot\nJOIN #channel\nPRIVMSG #channel :Ahoj lidi!\nQUIT\n' \
| nc irc.freenode.net 6667
Run Code Online (Sandbox Code Playgroud)
在此命令中,nc进行网络连接,然后您发送登录信息 nick,加入名为“#channel”的频道并发送消息“Ahoj Lidi!” 到那个频道。并退出服务器。
使用控制台 irc 客户端
apt-get install ii
ii -i /tmp -s 192.168.1.2
echo "/PRIVMSG #teamchannel example.com: Alert! The server is rebooting now" > /tmp/irc/in
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10524 次 |
| 最近记录: |