element-hq / element-hq/synapse
Create profiles for appservice users on the fly if needed
Open
A-Application-Service
A-Profiles
O-Uncommon
S-Minor
T-Defect
- Dominant language
- Python
- Stars
- 4.6k
- Forks
- 600
- Avg merge
- 5d 22h
- Merged PRs (30d)
- 51
Description
This issue has been migrated from [#4143](https://github.com/matrix-org/synapse/issues/4143).
---
There's too many people out there trying to set the displayname/avatar of their bridge bots without first registering the user (as the bridge doesn't need to). This leads to 500 errors about the profile not being found currently. They then disable the bridge's configuration, register the bridge like a normal user, change the profile, and re-register the bridge again. This isn't really the best option as the appservice bot should be, well, an appservice user.
Contributor guide
Assessment
This issue has not been assessed yet.