TediCross is a self-hosted bot that bridges Telegram chats and Discord channels. It relays text, media, replies, edits, and supported deletion events between the services.
You need your own Telegram bot, Discord application, and a host running Node.js 22.13 or newer. There is no public TediCross bot.
Caution
TediCross 1.0.0 includes breaking changes. The Node.js minimum, dependencies, and some configuration have changed since 0.x. Review the configuration guide and back up your settings and data before upgrading.
Warning
The current 1.0.0 pre-release is still a work in progress and hasn’t had broad testing. Please try it in a separate instance and report bugs or rough edges in GitHub Issues. Avoid upgrading your only production instance until the stable release.
- Follow the installation guide.
- Create
settings.yamlfromexample.settings.yamland configure your tokens and bridge IDs using the configuration guide. - Start TediCross with
npm start.
Already using Docker? See Docker deployment. Building or contributing? Start with the development guide.
- TediCross news on Telegram
- Support group on Telegram
- Support server on Discord
- Report an issue or request a feature
Cryptocurrency donations are accepted. Donations go to the original creator, not the current maintainer.
- BTC:
1Gzr9ZyvTiFCPKfy2BshuZgUeFLebAfbFU - ETH:
0x9449D54C85C8FdB079e74379d93A9C9fe611981A
TediCross is licensed under the MIT License.