telegram-irc
A bridge between Telegram and IRC.
Features
- Mapping of Telegram groups to IRC channels.
- Mapping of Telegram users to IRC bots, which includes private messaging.
- Multi-user support. This means multiple IRC users can be mapped and relayed to their own Telegram bots.
- Quoted messages when a user replies to another user's message.
- Automatic uploading of images, videos, stickers, and other files to https://mixtape.moe by default.
Requirements
Quick Start
- Download the latest release from the release page.
- Unzip the release and run
./gradlew build
- Copy the built application JAR to the installation path of your choosing:
cp build/libs/telegram-irc-0.2.0.jar ./telegram-irc.jar
- Copy the example YAML configuration file:
cp deploy/config.example.yml ./config.yml
- Create your Telegram bot and edit the default configuration using the
configuration guide:
$EDITOR config.yml
.
- Start the application:
java -jar telegram-irc.jar --spring.config.location=config.yml
For a more detailed installation guide, see this page.
License
This application is available as open source under the terms of the MIT License.