discord-csharp / MODiX

Discord Bot handling basic moderation needs, soon implements statistics.
MIT License
114 stars 63 forks source link

Command to fetch descriptions of errors, warnings, and suggestions #993

Open just-ero opened 1 year ago

just-ero commented 1 year ago

Description

It would be great if we had a command to fetch the descriptions of given error or warning messages such that when a user only provides the code, a description can still easily be retrieved.

Problems

As far as I can tell, there is absolutely no rhyme or reason to the API for these codes. It is possible to fetch their description from the Roslyn source code however (https://github.com/thomaslevesque/GenerateCSharpErrors/blob/master/CSharpErrorsAndWarnings.md), so perhaps a file could be kept, which frequently syncs with the Roslyn source code to generate human-readable messages to retrieve.


Here are some resources on Microsoft Learn pages which feature most of the relevant codes:

patrickklaeren commented 5 months ago

We have discussed this. This seems like a worthwhile feature to implement and maintain going forward.

Thank you for the linked repository.

The proposed implementation: