From be9ce7070dbde18b45975085975cd20da5d04aa1 Mon Sep 17 00:00:00 2001 From: Xevion Date: Sun, 17 Dec 2023 06:49:34 -0600 Subject: [PATCH] Update README.md --- README.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 2abb196..6c276e7 100644 --- a/README.md +++ b/README.md @@ -2,14 +2,18 @@ A Discord bot for easily registering parking at the Register2Park parking system. -- Select a location for your user account, then register your car with a single command. -- Register against the location using the make, model, and plate. -- Another command can register your email and acquire an email confirmation. +- Invoke the registration command on any location. +- If a guest code is required, the bot will error and prompt for it. +- If not required, or if invoked with a guest code, the bot will query R2P for the location's registration fields, such as make/model/plate/aptnum. +- The user will then be prompted with a modal containing the registration form. +- Once submitted, all details will be sent to R2P, the user will be notified of success, and the details entered will be preserved. +- The user can then re-use the same details for any other location, or re-register the same location with the same details. ## Feature Ideas - Register commands in new guilds automatically - Cache location data for fast autocomplete lookup -- Sub-commands for registering using full details, saved data, or partial saved data. - Responses are not sent in the same channel, but instead as a hidden message. -- No code stored with a location can be re-tried after registering a code later. \ No newline at end of file +- No code stored with a location can be re-tried after registering a code later. +- Scanning abilities for validating the form structure of all locations Register2Park moderates. +- Ability to forget details registered with a location once, or always for a user. \ No newline at end of file