chatmail / chatmail/core

don't show "member added" info-messages in channels

Open
#8,606 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
Rust
Stars
929
Forks
143
Avg merge
1d 20h
Merged PRs (30d)
53

Description

in Telegram nothing is shown in-chat when someone joins a channel, you see the subscribers counter in the title bar, and can see the member list in the chat profile

currently in Delta Chat we are adding an info-message every time someone joins, this results in the chat looking like this:

Image

for an start, these messages look a bit clumsy / not idiomatic, "foo joined the channel" would be more appropriate, but it would be better to just not add such events as in-chat info-messages for channels, they just clutter the chat timeline, better do like Telegram

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by locating the channel-member-join event handling in the Rust core and compare it with ordinary group chats; done means channel joins no longer create in-chat info-messages while other chat behavior remains unchanged.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
backend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
64/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.