Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FR] Support Topics #137

Open
Ovler-Young opened this issue Jul 30, 2023 · 1 comment
Open

[FR] Support Topics #137

Ovler-Young opened this issue Jul 30, 2023 · 1 comment

Comments

@Ovler-Young
Copy link

Ovler-Young commented Jul 30, 2023

It would be useful to have the ability to automatically create forum topic in Telegram supergroups to link chats. This would help keep conversations organized and easy to follow across multiple chats. Most of all, it can free us from creating groups and mannually link it.

Is your feature request related to a problem? Please describe.
No

Describe the solution you'd like

  • EFB Telegram Master should automatically create a new forum topic when a new unlinked chat is detected.
  • The topic title should contain info to identify the linked chats.
  • New messages sent in the linked chats should be cross-posted to the linking topic.

Describe alternatives you've considered
#126 or by hand

Additional context

Python telegram bot, the lib ehForwarderBot is using, have the ability to create forum topic by bot.Here is the document: https://docs.python-telegram-bot.org/en/stable/telegram.bot.html#telegram.Bot.create_forum_topic

@Ovler-Young
Copy link
Author

Ovler-Young commented Jul 30, 2023

Use topics also helps to reduce the number of channels or supergroups we're in.
Channels and supergroups number users can be member of is up to 500; And for Premium users it is up to 1000. But that might still be not enough.
Now as a heavy user of efb, I have 223 groups with by bot. That's nearly half of the free plan.
Although we can link muiltypie chats in one group, but that will cause each time we want to chat, we'll have to select which chat to send which is very annoying. If we use topics, we can directly send to that topic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant