ian
December 23, 2025, 6:39pm
2
This issue duplicates the following:
I am taking a look at Delta Chat. I haven’t used it extensively yet. Before I dip my toe further and try it out extensively, I would like to know a few things around the possibility of using Delta for group chats:
Are public group chats possible with Delta chat? If so, what are the group chat capabilities available:
a. can I set up a public group chat name that’s uniform for every member in the group chat?
b. can I set up a group chat profile picture?
c. do we have basic moderation tools f…
“Strangers are just friends you haven’t met yet.”
(proverb)
The Public Groups bot is a nice tool to create public channels, where any Delta Chat user can join - even if you don’t know each other yet.
You can see the existing public groups bots here: Public Groups bot instances list - #2 by cregox
This post shows three things:
How you can join public groups
How you can start a public group
How to run it
How Can I Join a Public Group?
As a user, you open a website - it shows a login page…
There is a simple idea for decentralized moderation without hierarchies. You allow anyone to remove any other member like is allowed in Delta Chat already, but the member who removes someone has to leave as well.
This disincentivizes removing random members. If the member removes actual spammer or troll, the group will add such member back in later. If a troll removes random member without a reason, the group will add member back, but not the troll.
As far as I know the idea originates in the …
Expected behavior
When creating a group chat, the person who created the chat should be assigned the role of owner and admin. They should then also be able to assign mod role to other members. Any member should NOT be able to kick another member without admin/mod roles.
Actual behavior
No hierarchy exists. Anyone in the group can kick anyone else. This is bad if the group wants to be public and have non-friendly users join.
Please add owner/admin/mod roles to secure groups that want to be publ…
Introducing: Group types
Group type will be a property you set on group creation time, my types proposal are:
Chaotic Group: This is the current group type of Delta Chat, everybody have admin rights over the group, and can add/remove members, it will be the default group type.
Owned Group: This kind of group has an owner(the creator), the owner will be the only with admin rights(ex. can change the name of the group, and add/remove members, etc), the only modification a normal member can do i…
Expected behavior
Groups could have a settings dialog in which the creator of a group could set, which rights other users have. For instance, shall other users be allowed to add new users to a group?
Actual behavior
Currently no such rights management is available.
Example Images
[grafik]
As an example, the screenshot shows the rights management options which Telegram offers for groups.
Expected behavior
When I block a user on Delta Chat, I wish they didn’t have the option to remove me from the groups we share.
Actual behavior
The user who is blocked, has the possibility to see in the profile of the groups that we share my username with the email and can delete me from the groups.
This post is about the idea of a more complete group mechanism. It intends to implement a modern group function similar to the Telegram group mechanism.
We noticed that the group function of Delta Chat is weak now. Especially for group management capabilities. The first improvement is the introduction of permissions and administrators. This requires relying on digital signatures. Email address based identification (https://github.com/deltachat/deltachat-core-rust/blob/master/spec.md Version: 0.…
Expected behavior
When creating a group chat, the person who created the chat should be assigned the role of owner and admin. They should then also be able to assign mod role to other members. Any member should NOT be able to kick another member without admin/mod roles.
Actual behavior
No hierarchy exists. Anyone in the group can kick anyone else. This is bad if the group wants to be public and have non-friendly users join.
Please add owner/admin/mod roles to secure groups that want to be publ…
TL;DR The scenario DC aims to solve at the moment is to only create small private groups with friends & family who you trust and where everyone can be held accountable for their actions in person. Anything else would require major architectural changes. Blocking is a completely local action for your own account, not targeting a given channel or group.