emilyfoxmusic / factorio-discord-bot

Discord bot for managing factorio servers in AWS.
MIT License
2 stars 0 forks source link

Conversation to create new game #15

Open emilyfoxmusic opened 2 years ago

emilyfoxmusic commented 2 years ago

It might be nice to have a feature where you could chat with the bot to create a new game, rather than having to use a long and cumbersome command.

e.g.

[user]
!new

[bot]
What would you like your game to be called? Please only use letters, numbers and hyphens.

[user]
some-game

[bot]
What version of the game would you like to run?

[user]
stable

[bot]
Which mods would you like to install? (Type 'none' if you don't want any custom mods.)

[user]
IndustrialRevolution clock2

[bot]
Who would you like to be admins?

[user]
someuser someotheruser

[bot]
I will create a game with these settings, is that correct?

Name: some-game
Version: stable
Mods: IndustrialRevolution, clock2
Admins: someuser, someotheruser

[user]
Yes

Possible options: 1) validate settings as you go along so you don't need to get to the end to find out something's wrong 2) allow mod URLs instead of names? 3) mod search??