Task request for Marshal, add registration system to the community

in #utopian-io9 years ago (edited)

This is a task request for the Marshal bot in https://github.com/codename-littleboy/steemit-moderation Read the readme file to know more about what it does.

The task request is about adding registration system in the bot. The bot will register new users in a database. Here's what the bot must do:

  • The bot will work normally and all its current functions will work properly.

  • The bot will work on the registration channel in the text channels category and monitor the command !r and $register

  • If someone posted any of these commands, the bot will reply (if the user is not registered):

You have requested to register your account. Please confirm your registration by sending 3 Steem to [steem account name] with the memo [randomly generated command memo]. Read the pinned messages for more information.

  • If the user sends the correct memo with 3 steem, the bot will register that account.

  • If wrong amount is sent, that is, less or more than 3 steem is sent, the bot will refund the sender with the message:

You sent the wrong amount.

  • If a 3 steem transfer with wrong memo is sent, the bot will refund with the message:

Sorry, I couldn't recongnize the memo.

  • If a user sends the !r or $register commands and the bot finds the author name already registered with a steem account in the database, it must return the following message:

[Discord user name], you are already registered with the steem account [steem account username]. Contact the @moderators for help.



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Approved.

You can contact us on Discord.
[utopian-moderator]

Congratulations @steemmoderation! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You got a First Reply

Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

Christmas Challenge - The party continues
Christmas Challenge - Send a gift to to your friends

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @steemmoderation! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Congratulations @steemmoderation, you have decided to take the next big step with your first post! The Steem Network Team wishes you a great time among this awesome community.


Thumbs up for Steem Network´s strategy

The proven road to boost your personal success in this amazing Steem Network

Do you already know that @originalworks will get great profits by following these simple steps, that have been worked out by experts?

Coin Marketplace

STEEM 0.04
TRX 0.33
JST 0.096
BTC 62055.71
ETH 1734.96
USDT 1.00
SBD 0.39