Skip to content

zephrax/ircgram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEPRECATED

As exos wrote an enhancement replace of this application, I suggest you to try it: IRCGram++

Build Status devDependency Status Dependency Status Coverage Status

A complexly simple Telegram ↔ IRC gateway.

Features:

  • Supports multiple IRC channel ↔ Telegram group, with multiple users.
  • Telegram user -> irc user mapping (one connection per user joined to the group)

Quick start

Make sure you've installed Node.js.

  1. Set up your bot with BotFather
  2. Use the /setprivacy command with BotFather to allow your bot to see all messages in your group (NOTE on usage: bot name is preceded by @ sign and 'Disable' is case-sensitive)
  3. Install dependencies npm install
  4. Clone the repository git clone https://github.com/zephrax/ircgram.git
  5. Run npm build && npm run info and invite the bot to the group, then you can grab the group_id
  6. Copy config.example.js to config.js and edit it: cd ircgram/ && cp src/config.example.js src/config.js && $EDITOR src/config.js configuring the token and bridges info.
  7. Start service npm run build && npm start

About

IRCGram is a complexly simple Telegram <-> IRC Gateway

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published