A bug was discovered where the Telegram side sometimes tried to relay messages before the Discord side was set up, leading to errors.
This has been fixed in v0.9.12
This has been fixed in v0.9.12
TediCross 0.9.13 now tells Discord users a file from Telegram was too large. Discord has a file limit of 8 MB, while Telegram has a lot higher limit.
A much requested feature has been partially implemented in TediCross 0.9.14
You can now cross-delete messages from Telegram to Discord! Unfortunately it comes with a big but, and does not work as you would expect.
If you edit a message to become a single dot in Telegram, TediCross will interpret this as a delete request, and delete the message on both Telegram and Discord.
There is also a new per-bridge setting to control this:
Telegram bots are unfortunately still completely unable to detect when a message has actually been deleted, so proper cross-deletion cannot be implemented.
You can now cross-delete messages from Telegram to Discord! Unfortunately it comes with a big but, and does not work as you would expect.
If you edit a message to become a single dot in Telegram, TediCross will interpret this as a delete request, and delete the message on both Telegram and Discord.
There is also a new per-bridge setting to control this:
bridge.telegram.crossDeleteOnDiscord
.Telegram bots are unfortunately still completely unable to detect when a message has actually been deleted, so proper cross-deletion cannot be implemented.
TediCross v0.10.0 is now out, with an update to the library it is using to communicate with Discord. Note: running
Discord will drop the domain name discordapp.com in favor of discord.com in November. This in turn means every single Discord bot, and therefore instance of TediCross, will need to be updated to use the new domain before November!
If you have not updated your TediCross instance before November, it will stop working!
npm install
is required after this updateDiscord will drop the domain name discordapp.com in favor of discord.com in November. This in turn means every single Discord bot, and therefore instance of TediCross, will need to be updated to use the new domain before November!
If you have not updated your TediCross instance before November, it will stop working!
TediCross 0.10.1 introduces more readable error messages when a relay fails, and prevents potential crashes because of such errors
It also updates some dependencies, so running
It also updates some dependencies, so running
npm install
is required when updatingApparently a blunder snuck into v0.10.0 (and 0.10.1): TediCross sends the "This is an instance of TediCross..." message to non-bridged channels on a server with bridges.
This has been fixed in v0.10.2
This has been fixed in v0.10.2
Mentions t2d work again in TediCross 0.10.3
Also, if you had
Also, if you had
debug: true
in the settings, it no longer spams that the Discord bot is disconnected in the consolePeople joining and leaving Discord no longer crashes TediCross in version 0.10.4
Some people have reported mentions from Discord to Telegram get a space after the @, breaking the mention. This is technically a problem at Discord's end, but TediCross v0.10.5 now has a fix for it.
In addition to removing the space after the @, underlined text will now be correctly relayed
In addition to removing the space after the @, underlined text will now be correctly relayed
Reminder that Discord's old domain discordapp.com will stop working on November 7th. This in turn means any instance of TediCross below version 0.10.x will stop working. 0.10.0 was released 2020-06-26
For instructions on how to update, see https://github.com/TediCross/TediCross#how-do-i-update-tedicross
For instructions on how to update, see https://github.com/TediCross/TediCross#how-do-i-update-tedicross
GitHub
GitHub - TediCross/TediCross: Bot which bridges Telegram chats with Discord channels
Bot which bridges Telegram chats with Discord channels - TediCross/TediCross
Apparently the docker image has been left on node 12, even though TediCross now requires node 14. Oops...
TediCross 0.10.6 fixes this. It also complains in the console if the node version is too old
TediCross 0.10.6 fixes this. It also complains in the console if the node version is too old
TediCross 0.10.7 fixes some embed-related crashes, and stops some Telegram errors from killing the bot
TediCross 0.10.8 fixes some problems with getting Telegram chatinfo, and no longer crashes when a huge file is sent on Telegram
TediCross 0.11.1 was just released.
This is an important update. If you don't update, your instance of TediCross will stop working after April! For update instructions, see https://github.com/TediCross/TediCross#how-do-i-update-tedicross
This update uses the new Discord.js v13 (thanks abhrajo!), which uses the new Discord API. The old Discord API will be shut down 2022-04-30!
Running
Note that this will likely be the final TediCross version! I am no longer using it, and have lost interest in developing it. With this update, it will likely keep working for a few years, but if nobody else takes over, it will eventually die.
This is an important update. If you don't update, your instance of TediCross will stop working after April! For update instructions, see https://github.com/TediCross/TediCross#how-do-i-update-tedicross
This update uses the new Discord.js v13 (thanks abhrajo!), which uses the new Discord API. The old Discord API will be shut down 2022-04-30!
Running
npm install
is now required after updating. The code has been migrated to TypeScript (thanks lexermal!), which means there is a build step. This is handled automatically in the install step.Note that this will likely be the final TediCross version! I am no longer using it, and have lost interest in developing it. With this update, it will likely keep working for a few years, but if nobody else takes over, it will eventually die.
Many people reported a huge problem where the bot crashed with message
TediCross 0.11.2 was just released, which prevents this crash
Note that it does not fix the underlying cause, it just prevents the crash
dcMessage.edit is not a function
.TediCross 0.11.2 was just released, which prevents this crash
Note that it does not fix the underlying cause, it just prevents the crash
TediCross v0.12.0 ๐
We've released a somewhat bigger update for TediCross!
For updating read https://github.com/TediCross/TediCross#how-do-i-update-tedicross
Release: https://github.com/TediCross/TediCross/releases/tag/v0.12.0
We've released a somewhat bigger update for TediCross!
For updating read https://github.com/TediCross/TediCross#how-do-i-update-tedicross
Release: https://github.com/TediCross/TediCross/releases/tag/v0.12.0
GitHub
GitHub - TediCross/TediCross: Bot which bridges Telegram chats with Discord channels
Bot which bridges Telegram chats with Discord channels - TediCross/TediCross
TediCross v0.12.1
fix: Restrict
https://github.com/TediCross/TediCross/releases/tag/v0.12.1
fix: Restrict
chatinfo
and threadinfo
slash commands in discord to Administrator
permissionhttps://github.com/TediCross/TediCross/releases/tag/v0.12.1
GitHub
Release v0.12.1 ยท TediCross/TediCross
fix: Restrict chatinfo and threadinfo slash commands in discord to Administrator permission
Full Changelog: v0.12.0...v0.12.1
Full Changelog: v0.12.0...v0.12.1
TediCross v0.12.2 ๐
This release contains fixes making TediCross fully functionable again
- fix: Message formatting breaks telegram > discord #340 by Exzender & Lulalaby in #341
- feat: new option "useEmbeds" by Exzender in #341
- v0.12.2 by Lulalaby in #344
Release: https://github.com/TediCross/TediCross/releases/tag/v0.12.2
This release contains fixes making TediCross fully functionable again
- fix: Message formatting breaks telegram > discord #340 by Exzender & Lulalaby in #341
- feat: new option "useEmbeds" by Exzender in #341
- v0.12.2 by Lulalaby in #344
Release: https://github.com/TediCross/TediCross/releases/tag/v0.12.2
TediCross v0.12.3 ๐
- chore(deps): update dependencies by Lulalaby in #353 & #362
- fix: various fixes by Exzender in #347:
- fix for link preview
- fix for markdown links
- fix for not working
- fix for embed title
- feat: new config option
- fix: ensure that telegram commands are registered and throw if not by Lulalaby
- feat: define default administrator permissions needed by the bot by Lulalaby
Release: v0.12.3 on GitHub
- chore(deps): update dependencies by Lulalaby in #353 & #362
- fix: various fixes by Exzender in #347:
- fix for link preview
- fix for markdown links
- fix for not working
chatinfo
command in telegram channels- fix for embed title
- feat: new config option
disableWebPreviewOnTelegram
- fix: ensure that telegram commands are registered and throw if not by Lulalaby
- feat: define default administrator permissions needed by the bot by Lulalaby
Release: v0.12.3 on GitHub
TediCross v0.12.4 ๐
- chore(deps): Updated various dependencies to fix security issues and type errors, by Lulalaby
- fix: d2t relaying both redirection, by Bilal Farooq in #436
- feat(docker): bump docker base image to
- feat(actions): cross-test on node
Release: v0.12.4 on GitHub
- chore(deps): Updated various dependencies to fix security issues and type errors, by Lulalaby
- fix: d2t relaying both redirection, by Bilal Farooq in #436
- feat(docker): bump docker base image to
node:22.5
, by Lulalaby- feat(actions): cross-test on node
18
, 20
, 21
& 22
, by LulalabyRelease: v0.12.4 on GitHub