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

Add a "bridge" mode that allows any users to chat in specific groups. #98

Open
mochaaP opened this issue Apr 22, 2020 · 1 comment
Open

Comments

@mochaaP
Copy link

mochaaP commented Apr 22, 2020

As the title says, the "bridge" mode allows not only admins but also normal users to chat in specific groups. When linking a chat to a group, add an option for "bridge".

Also, is it difficult to add a "sender indicator" from master to slave in a less hacky way? As far as I know, EFB doesn't seems to support the "sender" field, and we could only achieve it with manually prefixing a message.

@blueset
Copy link
Member

blueset commented Apr 22, 2020

I did have the same concept in vision when I was first designing the EFB framework as a whole. I called it chat syncing/group tunneling back then, but it’s basically the same thing. Instead of modifying EFB Telegram Master channel (ETM), I was thinking of making a separate master channel just for chat syncing, and using slave channels purely as wrappers of API.

image

You may want to read more about the design I had (back in 2017) here.

But that idea didn’t fruit in the end as I was short of time and lacking of motivation to write such a master channel.

I’m marking this as “help wanted” here in hope that someone enthusiastic would implement such a module. Or if there is a significant need on that to be implemented with EFB, I might find a time in the future (no ETA) to at least write out something that performs the basic task of it.

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

2 participants