the-draupnir-project / Draupnir

A Matrix moderation bot
https://the-draupnir-project.github.io/draupnir-documentation/
82 stars 14 forks source link

Insufficient Permission Errors are not distinguished from Command Disabled Errors #464

Open FSG-Cat opened 3 months ago

FSG-Cat commented 3 months ago

In https://github.com/the-draupnir-project/Draupnir/issues/463 we see a user run into that mdad (blame Cat. Yes Cat is the git blame for that line in the config.) ships the hjack command as default disabled in the config.

This is not sufficiently documented it could be argued and this can 100% be improved.

Still this user should not have run into a situation where they need to dig into their logs or rely on that i knew EXACTLY what might be going on. Draupnir should just have said command is disabled in config.

Now yes i have not checked if this is already fixed in MPS and well if it is already fixed in MPS this issue exists to document bug was a thing in 1.87.0 but fixed.