Fallenbagel / jellyseerr

Fork of overseerr for jellyfin support.
https://docs.jellyseerr.dev/
MIT License
3.59k stars 223 forks source link

Add support for Telegram Topics #674

Open Flashky opened 7 months ago

Flashky commented 7 months ago

Description

Currently it is only possible to send Telegram notifications to user chats and group chats. However, there is a third kind of group chat: supergroups

Supergroups allow having multiple channels (or topics) inside the same group.

Other *arr apps such as Sonarr, Radarr or Readarr support Telegram notifications for supergroups topics.

Use case: I might have a group with multiple channels that might be used for different bots and people:

How are topic messages sent:

Sending a notification to a supergroup is very similar to sending it to a group, using the sendMessage endpoint, it just requires one additional field on the payload:

Desired Behavior

In the Telegram notification setup section, I would like to have an additional optional field to set the Topic/Channel/Thread id (pick the desired name) just below the chat id field.

See Radarr/Sonarr Telegram notification setup as an example.

Additional Context

No response

Code of Conduct

Fallenbagel commented 7 months ago

sct/overseerr#3515