Skip to content

bukv/xoncatcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XONCATCHER

irc2telegram bot, пересылающий сообщения из irc канала в личные сообщения telegram пользователю. В данный момент получаемые сообщения можно фильтровать по списку ключевых слов. Так же можно отправлять сообщения в из телеграма в irc.


example_1.png


Конфиг

В env/bot.config следует указать

  • IRC сеть (irc_network)
  • Порт IRC сервера (irc_network_port)
  • Канал, на который зайдет бот (irc_channel)
  • Ник бота (irc_nick)
  • Токен телеграм бота (telegram_token_api)
  • Вебхук адрес для телеграма (telegram_webhook_adress)

В данный момент бот не поддерживает работу через https (необходимо телеграму для вебхука), поэтому можно воспользоваться ngrok для проброса сервиса в интернет.

Сборка

$ make

Рекомендуется использовать Erlang/OTP 23

Запуск

$ ./start.sh

Сторонние библиотеки, использованные в проекте