TediCross News
480 subscribers
3 photos
27 links
News about the TediCross bot
Download Telegram
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
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: 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 npm install is required after this update

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!
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 npm install is required when updating
Apparently 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
Mentions t2d work again in TediCross 0.10.3

Also, if you had debug: true in the settings, it no longer spams that the Discord bot is disconnected in the console
People 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
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
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.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 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 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.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 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 node:22.5, by Lulalaby
- feat(actions): cross-test on node 18, 20, 21 & 22, by Lulalaby

Release: v0.12.4 on GitHub