nisnevich / discord-consensus-bot

A Discord bot for a consensus in decentralised organisations (e.g. DAO). Implements a lazy consensus and full consensus models.
MIT License
5 stars 4 forks source link

Implement !personal command #29

Closed nisnevich closed 1 year ago

nisnevich commented 1 year ago

There are many suggestions how to distribute and keep track of "personal" points in L3 (3000/season): https://discord.com/channels/768556386404794448/1060864279303172136/1072515063946158175

It looks like this can be easily automated like this:

!personal @irina 100 for a nice meme

Then the bot simply applies the !grant, but counts how many "personal" points the person has spent (with a limit of 3000/season).

Pros:

Cons:

nisnevich commented 1 year ago

1) You run: !tips @Valirini 100 for summarising the meeting details 2) If you have tips, the bot immediately applies the !grant. 3) If you don't have tips (already spent 1000 this month), the bot will reply: "Sorry you're out of tips, try next month." 4) To check your tips balance, run "!help-tips". To receive analytics, run "!export-tips" and bot sends you a spreadsheet with tips data.