Go implementation of a Telegram <=> IRC bridge for use with any IRC channel and Telegram group
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Seth Hendrick 7380c32ee0
When CTRL+C (SIGTERM) is specified, TeleIRC now exits gracefully (#347)
5 days ago
.github docs: Add placeholder CONTRIBUTING.md file 11 months ago
assets :new: :art: assets: Add committer logo and YouTube thumbnail (#342) 1 week ago
cmd When CTRL+C (SIGTERM) is specified, TeleIRC now exits gracefully (#347) 5 days ago
deployments Added initial Dockerfile (#320) 5 months ago
docs When CTRL+C (SIGTERM) is specified, TeleIRC now exits gracefully (#347) 5 days ago
internal When CTRL+C (SIGTERM) is specified, TeleIRC now exits gracefully (#347) 5 days ago
.codeclimate.yml :boom: codeclimate: Add exclusion patterns for more files (#311) 6 months ago
.dockerignore Create new Go project layout 7 months ago
.gitignore Added initial Dockerfile (#320) 5 months ago
.travis.yml :beetle: :wrench: ci: Upgrade golangci-lint to v1.31.0 (#336) 3 weeks ago
LICENSE.txt :woman_judge: legal: Switch TeleIRC v2.0.0 license to GPL-3.0 (#305) 6 months ago
README.md :woman_judge: legal: Switch TeleIRC v2.0.0 license to GPL-3.0 (#305) 6 months ago
env.example When CTRL+C (SIGTERM) is specified, TeleIRC now exits gracefully (#347) 5 days ago
go.mod Testing telegram message and sticker handlers 6 months ago
go.sum Testing telegram message and sticker handlers 6 months ago

README.md

TeleIRC

TeleIRC logo by Ura Design

License: GPL v3
Build Status
Documentation Status
Maintainability
Test Coverage

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

About

RITlug TeleIRC is a Go 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 licensed under the GNU General Public License 3.0.
Not a lawyer?
Get a quick summary from tldrlegal.com on what you can, cannot, and must do.