You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 11, 2022. It is now read-only.
Command for user to create suggestions (requires seekev-user role)
Voting by other users for suggestions (requires seekev-user role?)
Command for staff/moderators to remove suggestions if they doesn't follow rules
This task includes few commands:
Command to apply for a tester role (form example below)
Command for developer to accept a tester application, add tester badge to users account in seek-ev.com
Command for developer to remove tester
User command:
!suggest - -u (Username from seek-ev.com) -s (suggestion)
user can only use the apply command in bots dm
Command for authorized users:
!accept -s <message_id> / @user_mention // Accept
!reject -s <message_id> / @user_mention // Reject
Optional:
Instead of commands use reactions for accepting/rejecting
Limits:
Minimum 20 characters and 800 max after suggestion flag.
Up to 5 suggestions per week
Flow:
User dms bot with command shown before.
Bot hits seek-ev.com/api to check if user passed after -u flag exists.
If user doesn't exists, inform user and let him apply again in case he just made a typo. (up to 3 times per day?)
User was found? Great! Now bot checks for user profile. If it doesnt exist create him a new "profile" with users discord id and username + seek-ev id and username.
After creating profile save user suggestion, assign it to profile and send straight to discord channel #s-requests.
Wait for authorized staff to accept or reject suggestion.
Rejected suggestions are not going to appear in #s-vote.
Send accepted suggestion to #s-vote channel and react with two emojis (emojis are in preparation, use some basic rn) so that other users can vote for suggestions (record votes only for users will seek-user role).
This task includes few commands:
This task includes few commands:
User command:
user can only use the apply command in bots dm
Command for authorized users:
Optional:
Instead of commands use reactions for accepting/rejecting
Limits:
Flow: