Updated: Nov 26, 2021
This page highlights all the commands available in Bountybot (aka BB) to operate the Bounty Board from within Discord. To access this set of commands, start by typing a forward slash: /
Note, bounties are currently paid out via the tipping mechanism through Collab.Land DEGEN. For details, click here:
[[Discord] How To Use the Collab.Land Tip Bot](https://bankless.notion.site/Discord-How-To-Use-the-Collab-Land-Tip-Bot-97cb67d7fb794d769e3f681648d1fc76)
Creator drafts a new bounty:
/bounty create
Upon submission of this command, a DM is sent with follow-up questions. Once follow-up questions on bounty description
and requirement for completion
are anwered,
the Creator may editโ ๐
ย This feature is under construction
โor deleteโ โ
โthe bounty. This feature works
Creator can publish a bounty in a couple ways:
๐
emoji, or/bounty publish
and fill in the bounty-id
parameter with the HashId
of a bounty that is in "draft".Worker can use /bounty list
command to view all bounties created or claimed by worker. Worker can view bounties that are in "draft" (need to be published before claim), or already created, claimed, open (already published) or in progress.
Worker claims the bounty:
/bounty claim
or ๐ด
on the requisite post in the #๐ง-bounty-board
channel. Once claimed, both the Creator and Worker are notified via DM. Note, once a bounty has been claimed, Creator cannot return to edit the bounty.
Worker completes work on the bounty. If clarification is needed or questions arise during the work.
๐
on the requisite post in the #๐ง-bounty-board
channel to ping Creator directly for assistance. This feature is a work in progress.Worker submits the bounty using the ๐ฎ
on the requisite post in the #๐ง-bounty-board
channel to submit. The bounty is then "In Review" and worker can expect a message from bounty creator.
Creator reviews the work on the bounty. If the work is incomplete, Creator follows up with Worker.
Upon satisfactory completion of the work, Creator marks the bounty complete and settles payment /bounty complete
or โ
on the requisite post in the #๐ง-bounty-board
channel
/bounty delete
This feature works.
/bounty create
As the name implies, this command allows you to create a new bounty. Upon selecting it, you'll be given a series of prompts; to move through each prompt, simply tab
your way to next one when the current one is filled out. The prompts are as follows:
title
Enter a title for the bounty. Be short, but descriptive. What is the primary goal for your bounty?reward
Currently, rewards are delineated in BANK. How much BANK are you willing to offer for the completion of this bounty?copies
Currently, the max number of copies is 1
. To raise this limit, please reach out to your favorite Bounty Board representative! Work-in-progressUpon completing all prompts, sending the command will result in Bountybot sending you a DM with a follow-up questions to complete bounty creation. You can answer these questions directly in the chat. The questions are:
UTC
date in format yyyy-mm-dd
, i.e 2021-08-15`? (no to exit)You'll need to answer these questions to complete the creation process before choosing to publish it. If errors are found in producing a draft, the bot will re-pose a question.
After follow-up questions are answered, the creator may publish ๐
, edit ๐
ย or delete โ
/bounty publish
This command has only one prompt: bounty-id
. You'll need the bounty hash HashId
in order to finish the process and publish the bounty. Alternatively, you may tap or click on ๐
in the bounty draft message to publish.
/bounty list
This command can be used to list all bounties for reference. You are provided with five options as list-type
created by me
, claimed by me
, drafted by me
, open
, and in progress
.
created by me
lists bounties you created.claimed by me
lists bounties you claimed.drafted by me
lists bounties you created that are still in draft state.open
lists all available bounties that may be claimed.in progress
lists all available bounties that have already been claimed.After selecting one of the parameters, Bountybot will send a DM with the list of bounties matching the filter. (note: Listing bounties directly in #๐ง-bounty-board
will be useful)
/bounty claim
As the name implies, you'll use this command to claim a bounty. There is only one prompt: bounty-id
. You'll need the bounty hash HashId
in order to claim the bounty and begin working on it. Alternatively, you may tap or click ๐ด
on the post in the bounty board channel to claim the bounty and begin work.
In the course of working on a bounty, the claimer may tap on help ๐
in the requisite post in the #๐ง-bounty-board
channel to ping Creator directly for assistance. This feature is a work in progress (currently nothing happens with SOS is selected).
If no assistance is needed, Worker can submit the bounty using the mailbox emoji ๐ฎ
on the requisite post. Submission moves the bounty to "In Review". Worker should expect a message from the bounty creator to either accept work as completed or incomplete with further guidance.
/bounty complete
Upon submission of completed work, the Creator will use this command to either mark the bounty as complete โ
and follow-up with Worker on payment.
/bounty delete
This feature works.
As the name implies, you'll use this command to delete a bounty. There is only one prompt: bounty-id
. You'll need the bounty id (HashID on the front end) order to delete the bounty. Alternatively, you may tap or click โ
on the post in the bounty board channel to delete the bounty. Note, only the bounty creator may delete a bounty, and only if it has not yet been claimed.