Skip to content
NodeJS implementation of a Telegram <=> IRC bridge for use with any IRC channel and Telegram group
JavaScript
Branch: master
Clone or download
Tjzabel and jwflory Escape IRC messages as plaintext. Closes #142.
This makes use of the escape-html library in order to remove any formatting from a user's message.
This allows us to bold IRC usernames using HTML syntax, but keeping the message intact.

TravisCI does not need to notify #rit-lug-sysadmin channel.

Remove all caching.
Latest commit 108b84d Jul 19, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github docs: Rewrite domain: teleirc.readthedocs.io => docs.teleirc.com May 7, 2019
brand Add @uracreative brand / logo assets Apr 12, 2019
docs Add BSD Ar Community. (#146) May 27, 2019
images images: Pin Fedora 30 to Fedora Dockerfile (#151) Jun 23, 2019
lib Escape IRC messages as plaintext. Closes #142. Aug 1, 2019
misc
tests Escape IRC messages as plaintext. Closes #142. Aug 1, 2019
.codeclimate.yml Just trying it out (#84) Nov 23, 2018
.dockerignore Fix docker images Aug 3, 2018
.gitignore
.jsbeautifyrc Beautify using js-beautify to clean up code formatting. Nov 6, 2017
.travis.yml Escape IRC messages as plaintext. Closes #142. Aug 1, 2019
LICENSE Initial commit May 3, 2016
README.md Fix contributing guidelines link Jun 4, 2019
config.js Fix spacing in edited Telegram message prefix. Jul 19, 2019
env.example Add support for IRC server options (#150) Jun 12, 2019
package.json
teleirc.js Add support for IRC server options (#150) Jun 12, 2019
yarn.lock Escape IRC messages as plaintext. Closes #142. Aug 1, 2019

README.md

TeleIRC

TeleIRC logo by Ura Design

Build Status Documentation Status Maintainability

NodeJS implementation of a Telegram <=> IRC bridge for use with any IRC channel and Telegram group

About

RITlug TeleIRC is a NodeJS implementation of a Telegram <=> IRC bridge. TeleIRC works with any IRC channel and Telegram group. It bridges messages between a Telegram group and an IRC channel.

This bot was originally written for RITlug. Today, it is used by various communities.

Live demo

A public Telegram supergroup and IRC channel (on Freenode) are available for testing. Our developer community is found in these channels.

Contribute to TeleIRC

See our contributing guidelines.

Who uses TeleIRC?

See what projects and communities use TeleIRC.

Who uses TeleIRC?

Documentation

See the project documentation to install and use TeleIRC.

License

TeleIRC is provided under the MIT License. If you're working on TeleIRC, please share improvements back upstream!

You can’t perform that action at this time.