thenewboston-blockchain / Projects

Proposals for projects and apps for thenewboston.
https://thenewboston.com/
MIT License
70 stars 33 forks source link

Maakay Discord Bot - Multi Server Support with shared fees - 3 #348

Open hussu010 opened 2 years ago

hussu010 commented 2 years ago

Link to the original project proposal.

https://github.com/thenewboston-developers/Projects/issues/278

Link to most recent milestone payout request.

https://github.com/thenewboston-developers/Projects/issues/318

Milestone Description

The Maakay Bot will now support multiple discord servers incentivizing the server owners with fees. With the usage of commands like /tip, /challenge, or /host challenge, the users are subject to fees, which will now be shared with server owner and bot owner 70/30. The server owners can check the performance of their servers alongside withdrawing the fees to their TNBC wallet.

# Objective How can auditors verify milestones?
1 Share the fees with server owners Invite the bot into your discord server, perform commands the require fees, and check the balance statistics
2 Implement /admin set_withdrawal_address address: ADDRESS command Use the command
3 Implement /admin info command Use the command
4 Implement /admin withdraw amount: AMOUNT command Use the command
5 Permission management for server admins A separate role will be created by the bot that'll have the permissions to use /admin command
6 Implement /admin transactions command List all the withdrawals performed by the admins of the server

How long do you estimate this milestone will take to complete?

15 Days

Project Wallet

79c0d308e31b9c4cf0f2bdaae65e2d8476c355084035ee11755facaa9597ff98

tspearing commented 2 years ago

Approved