Skip to content

Allow self-registration for bots #29

Open
@gabrc52

Description

@gabrc52

For now, registration is disabled and email account login is disabled too. So we might need a way for people to register their bots, similar to the Discord developer portal.

Maybe all bots should start with bot_ or bot- or something like that, so they don’t take people’s usernames.

We could use registration tokens, and is also a possible solution to have external users/guests/etc.

We should let people make more accounts for bots. I am thinking for UX reasons, it is best to disable password authentication otherwise people will try to make accounts or sign in with their kerb password or all sorts of stuff. So I’m thinking JSON web tokens could work: https://matrix-org.github.io/synapse/latest/jwt.html

We could make a nice UI that generates JWTs for people and it should also let people get their bot access token.

Of course, if few people are going to create bots, manually creating accounts in response to emails would probably work just fine...

Metadata

Metadata

Assignees

No one assigned

    Labels

    P4priority 4codingrequires codingenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions