CreatorCoinTools / RallyRoleBot

MIT License
6 stars 8 forks source link

(ON HOLD) πŸ’° Bounty 4: Discord Bot - Alerts Feature - $420 (7000 $RLY) πŸ’° #6

Closed RallyCreatorCoins closed 3 years ago

RallyCreatorCoins commented 3 years ago

=========================

Discord Bot Commands - Bounty 4: Alerts Feature

Status: 🟒 ACTIVE 🟒

Reward: πŸ’° $420 (paid via 7000 $RLY) πŸ’°

Time Estimate: 7 Hours

=========================

Bounty Overview:

Add a feature to the current rallyrolebot that listens to Creator Coin transactions and sends notifications related to purchases, donations and stats info. This bot should have automated features along with several setup commands (detailed below) that allow the discord admin configuration control over the feature.

These commands should be built to be consistent with the current design and be submitted to the Rally community repository as a PR to be reviewed. Once approved, they will be merged and the Bounty will be awarded.

Repository link here: https://github.com/CreatorCoinTools/RallyRoleBot To Discuss or Claim this bounty, please join our Discord: https://discord.gg/aPCQYQDQzp Docs: https://developer.rally.io/#/

Minimum Requirements:

The Alerts feature must have the following commands:

- $setcoinalertschannel Enables Admin/Botmaster to set which channel to display alerts in.

- $setpurchasemin Discord Admin/Botmaster must be able to set a threshold amount for notifications to show up for purchases. Default 1 coin.

- $setdonationmin Discord Admin/Botmaster must be able to set a threshold amount for notifications to show up for donations.Default 1 coin.

- $coinstats should display the following stats for the user: Total # of Coins, Total # Donated, Donation Rank based on role, date joined.

- $allcoinstats <day/week/all> - list the following stats in the coin alerts channel based on the time given: Total # of Supporters, # of transactions, # of donations, # of coins, and # of rewards earned.

- $setstatsdaystart <0-23> - Enables Admin/botmaster to set when the 24hr stat should rollover compared to the default (12AM UTC)

- Bot will need a different response for each trigger: Ex: β€œ has purchased/donated/sent 1000 !”)

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 7000.0 RLY attached to it as part of the CreatorCoinTools fund.

gitcoinbot commented 3 years ago

@mul1sh Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an β€˜Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 7000.0 RLY attached to this issue has been cancelled by the bounty submitter

RallyCreatorCoins commented 3 years ago

Closed due to new updated bounty.