Skip to content

Add command "Provide more details" #65

@DocMoebiuz

Description

@DocMoebiuz

Often users create a new forum post and ask for without telling us right away what sim, addon, mobiflight version they are using.

Feature:
As a discord moderator I can use a bot command to generate a message that serves as a guide for the user what additional information they can provide to make the trouble shooting process more effective.

The message should serve almost as a template with bullet points that highlight the most important information.
The message should also recap the links to basic information that is available on our wiki.

An example message

☝️Please tell us more specifics about your problem

  • MobiFlight version?
  • Sim?
  • Airplane?
  • Used Controller?
  • Did you create you config, or is it from somebody else?
  • Status Sim Connection? green?

🧪 What did you try already?
🖼️ Take screenshots of your config (WIN + Shift + S) and share them here.

💡 Good to know:
-> Getting started guide (Link to wiki)
-> How to search our Discord (do we have a guide?)
-> Enable logging for more details. (Link to wiki)
-> Taking screenshots can be so easy (Link to wiki)

Additional notes:

  • the new command should be "support"
  • the command should reuse the same logic like the wiki command where information comes from a JSON file
  • apply DRY

Example json:

[
	{
		"label": "More Information",
		"description": "Prompts the user to provide more details about their problem",
		"value": "more-infos",
		"content": [
			"☝️ **Please tell us more specifics about your problem**",
			"* **MobiFlight version?** (e.g., Latest Stable / Latest Beta / 10.3.2.1)",
			"* **Sim?** (e.g., MSFS2020 / MSFS2024 / X-Plane / P3D / FSX)",
			"* **Airplane?** (e.g., FBW A320nx / PMDG 737 / Fenix A320)",
			"* **Used Controller?** (e.g., MobiFlight Mega / WinWing PAP-3 / Arduino Nano)",
			"* **Did you create your config, or is it from somebody else?**",
			"* **Status Sim Connection? green?**",
			"",
			"🧪 **What did you try already?**",
			"🖼️ **Take screenshots** of your config (WIN + Shift + S) and share them here.",
			"",
			"💡 **Good to know:**",
			"→ [Getting started guide](https://docs.mobiflight.com/getting-started/)",
			"→ [How to search our Discord](https://support.discord.com/hc/en-us/articles/115000468588-Using-Search)",
			"→ [Sharing logs](https://docs.mobiflight.com/guides/sharing-logs/)",
			"→ [Taking screenshots](https://docs.mobiflight.com/guides/taking-screenshots/)"
		]
	}
]

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions