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

Hide Telegram usernames in IRC messages (TeleIRC as a bouncer) #335

Open
deltagnan opened this issue Sep 6, 2020 · 2 comments
Open

Hide Telegram usernames in IRC messages (TeleIRC as a bouncer) #335

deltagnan opened this issue Sep 6, 2020 · 2 comments
Labels
help wanted Anyone is welcome to help us with this! IRC Issues relating to the IRC bridge new change Adds new capabilities or functionality
Milestone

Comments

@deltagnan
Copy link

deltagnan commented Sep 6, 2020

Edited by @jwflory.

Summary

Optionally hide Telegram usernames in messages sent to IRC

Background

@deltagnan has a use case for running TeleIRC as a bouncer for a specific channel. A Telegram group would act as a private room for the individual Telegram user. The IRC bot joins the Telegram channel and messages appear to come from the correct nick instead of the current recommendation (i.e. IRC nick is tg-yourchat-bot).

Details

Add a config option to hide Telegram usernames in messages sent to IRC. This needs clear documentation because I expect it is not what most end-users will want. But it is particularly useful for others with this use case. This is not the first time the TeleIRC team has received informal requests for using TeleIRC as a bouncer-like service.

Outcome

Better support for one-to-many chat rooms, instead of many-to-many as currently supported


Original comment

Hello,
Please may you add this new values in next version?

  • IRC_REAL_NAME (real_name should be different then nickname) irc: Clean up config options (fixes #113) #355
  • SHOW_TOPIC_MESSAGE (event - when opers sets/changes new topic)
  • SHOW_CHANGE_NICK_MESSAGE (event - when users sets new nickname)
  • IRC_IP_MACHINE (to connect/show different IP than main IP - IPv4 or v6) irc: Add support for multiple IP addresses (closes #324) #356
  • Enable irc mode-commands /op /deop /voice /devoice /topic /nick /kick /ban /names (for userlist)
  • An option to hide nickname on IRC channel. Only text from bot, so you can use it as a bouncer.

Thanks

@deltagnan deltagnan added needs triage Metadata needs to be triaged and updated new change Adds new capabilities or functionality labels Sep 6, 2020
@Tjzabel Tjzabel added this to Current sprint in TeleIRC development via automation Sep 26, 2020
@Tjzabel
Copy link
Member

Tjzabel commented Oct 2, 2020

Adding this as a potential hacktoberfest ticket. Some of these bullets are simple changes.

@Tjzabel Tjzabel moved this from Current sprint to Backlog in TeleIRC development Oct 10, 2020
@jwflory
Copy link
Member

jwflory commented Oct 11, 2020

Looking back at this, most of these requests (except the bouncer one) seem like a duplicate of #113. Is anyone opposed if I edit this issue to be specifically about the bouncer/hide nickname, and move the rest of the requests over to #113?

@jwflory jwflory added question needs review Pending a peer review before merging or closing and removed Hacktoberfest new change Adds new capabilities or functionality labels Oct 11, 2020
@jwflory jwflory removed the question label Oct 27, 2020
@jwflory jwflory changed the title My requests Hide Telegram usernames in IRC messages (TeleIRC as a bouncer) Nov 1, 2020
@jwflory jwflory added help wanted Anyone is welcome to help us with this! IRC Issues relating to the IRC bridge new change Adds new capabilities or functionality and removed needs review Pending a peer review before merging or closing needs triage Metadata needs to be triaged and updated labels Nov 1, 2020
@jwflory jwflory added this to the v2.x.x milestone Nov 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Anyone is welcome to help us with this! IRC Issues relating to the IRC bridge new change Adds new capabilities or functionality
Projects
Development

No branches or pull requests

3 participants