Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🤖 Bot Feature: Automate the #registration of #newmembers. #4

Open
1 task
2ale2 opened this issue Dec 9, 2022 · 0 comments
Open
1 task

🤖 Bot Feature: Automate the #registration of #newmembers. #4

2ale2 opened this issue Dec 9, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@2ale2
Copy link
Contributor

2ale2 commented Dec 9, 2022

Briefly

Our bot will be able to complete the iscription process all by itself. This should reduce the workload for Tortoises.

In progress

Implemented the sending message to the executive group. Now all the people in the group along with Resina can interact with it. Currently.

Note: I'm thinking about implementing the possibility to cancel the confirmation request from the requesting user-side. That can take a while to be developed.

For instance

The bot should be able to:

  • Ask for user details that are needed to create the accounts (name, surname, email address, working group, ...);
  • Create an account with those details on Pino and on Nuvola;
  • Add the user to our shareholders' register on Pino.

Possible issues

  • 1. Some problems may arise during account creation due to required authentication and permissions.

Creating accounts (expecially on Nuvola) is not a feasible operation by every kind of user.

Possible issues solutions

  1. Some problems may arise during account creation due to required authentication and permissions.
  • It's possible to access with an admin account obtaining a token useble to create new user through the admin panel.
@2ale2 2ale2 self-assigned this Dec 9, 2022
@2ale2 2ale2 added documentation Improvements or additions to documentation enhancement New feature or request and removed documentation Improvements or additions to documentation labels Dec 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress
Development

No branches or pull requests

1 participant