Просто что-то мне было любопытно на предмет. Я смешивал немного с некоторыми моими собственными сценариями, и в некоторых случаях, быть отправленным IM было бы полезно для сообщения мне, когда задача сделана.
Так, вот то, в чем я нуждаюсь:
нечто sh|climprog sh - получатель
должен отправить вывод foo.txt через меня является программой получателю набора в списке контактов учетной записи.
Что-нибудь, что отвечает всем требованиям?
Я думаю bitlbee и ii, возможно.
Моя идея состоит в основном в том, что у Вас есть установка выполнения bitlbee, которое соединяется с рядом сервисов IM и представляет сервер IRC для Вас для соединения с. Затем Вы используете ii, который является основанным на фс клиентом IRC, он создает структуру каталогов со всеми каналами, запросы и так далее, что Вы подключены с. Я не использовал его сам, но я предполагаю, что Вы получаете структуру, подобную:
Bitlbee
| (this is the control channel where you communicate with the IM-connections)
|- #bitlbee.out (this is where you read)
|- #bitlbee.in (this is where you write)
|
| (this is the IM-presence you want to communicate with, for example yourself)
|- nickname.out (when you send commands to your bot they end up here)
|- nickname.in (when the bot is saying something to the user it should be append to this file)
|
| (some other user you want to notify about things)
|- othernick.out
|- othernick.in
Затем у Вас просто есть сценарий на любом языке, который просто читает и пишет из тех файлов. echo "Hello World" >> bitlbee/nickname.in