Alpha Bot Bounty 1 of 2:
Max Reward (Create): 5,000 Grape
Max Reward (Complete): 20,000 Grape
Tags:#infrastructure # DAO # community #reactionbot #discord
About:
Part 1:
This Discord Bot should enable new functionality for an emoji on a Discord server. It should count when the emoji is used to react to a message and ignore it if it is used in a stand-alone message. It should also count the number of times a user receives this emoji on his messages overall, inside a period of time (daily, weekly, monthly). It should also be able to register the number of times a user reacted with this emoji overall, to enable a cutoff and prevent spam. Finally, the data from the bot will later be able to be used as input for a smart contract.
This smart contract will handle emissions based on the data and is specified in another bounty.
Requirements:
-Bot must be open-sourced after creation
-Bot must automatically tally reactions, and keep a record
–If a user types,
/alpha, the bot should respond with a description of how the alpha reaction system works,
/alpha-leaderboard, bot should respond with ((a leaderboard, that user’s reaction #s, a deep link to track reactions on verify.grape)),
-Bot must automatically tally reactions and highlight top community insights in a channel
Setup:
- Add “Alpha Bot” to GRAPE Discord
- Choose the reaction emoji associated with this bot
- Set up interval simple messages reminding members how to use the bot
Goals:
-Boost activity of Discord via consistent and informative content revolves around DeFi and moves around Solana.
-Reward members with expertise who contribute to designated channels.
-Build community development among GRAPE
-Members get rewarded for contributing information that’s valuable to the community.
Final thoughts:
It is my belief that a feature of this nature would integrate seamlessly within the GRAPE community especially as in my view we transition towards contributors with fewer specialized people. If we provide the tools for them to contribute and be rewarded this will hopefully
a) increase valuable posts,
b) add more value for GRAPE members,
c) incentive contribution within the community.
I also believe this would provide another area to evaluate our community and identify individuals that could aid GRAPE on a deeper level.
There is potential to utilize this bot in other areas of GRAPE for community purposes.