Вы рассмотрели выполнение бота IRC, такого как Eggdrop на +i канале в сети общего пользования? Это обладает следующими преимуществами:
- Бот может быть задан сценарием для распространения, приглашает к предварительно сконфигурированным людям с предварительно сконфигурированными паролями.
- Существует несметное число сценариев Eggdrop TCL там, включая вход.
- Выполнение единственного экземпляра Eggdrop является намного более дешевым (с точки зрения вычислительных ресурсов), чем целый IRCd.
Очевидно, существуют недостатки:
- Сценарии Eggdrop записаны в TCL. Это может быть просмотрено как преимущество, в зависимости от того, насколько хороший Ваш TCL-fu и что Ваше мнение имеет язык в целом.
- Вы зависите от инфраструктуры большей сети общего пользования. В то время как это выгодно, потому что весь хороший материал был сделан для Вас, события, такие как сетевые разделения или восстания/выталкивания сервера могут влиять на Ваш частный канал. Этого не происходит так же часто в больших, стабильных, и созданных сетях, таких как Undernet или Freenode.
Еще один вопрос для рассмотрения - то, что IRC не является защищенным протоколом. Некоторое программное обеспечение сервера поддерживает соединения SSL, хотя я никогда не встречался с такими серверами на практике. YMMV.
SILC является другой альтернативой, хотя криптография PK minutia может быть слишком много для некоторых пользователей.
Ссылка