Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
The Alphabot Discord bot provides some slash-commands that make wallet management simple for users.
/set-wallet
can be used to setup their account if they have not done so already on the alphabot.app website. Note: this cannot be used to change their wallet, as that is a basic piece to alphabot authentication. To change this, they will need sign into the website with their new wallet and connect their Discord/Twitter accounts to the new wallet account
/set-mint-wallet
allows the user to specify a separate mint wallet that will be submitted to raffle creators when they win a raffle. This can be changed at any time.
/set-mint-wallet-server
allows the user to specify a specific wallet to be used for all raffles within the current server. Note: Teams must have set up their discord server connection for this to work!
/check-wallet
will simply inform the user of what wallet they have connected to their account, and if they have a mint wallet specified that is different from their main wallet, it will inform them of that wallet address as well.
The bot comes with a simple /setup-verify
command which allows you to utilize its captcha functionality to have users verify for a role to access your server. The embed it creates is customizable
role
- select the role to assign to users that pass verification
message
- Optional - set a custom message to be displayed to users before they begin verification
channel
- Optional - the channel to post the verification embed. Uses the channel that you initiated the command in if not specified. Please make sure the bot has the ability to post messages in it!
image-url
- Optional - a URL of an image that you would like to display in the verification embed message.
The bot offers a command /raffle-winners
as a convenience to raffle hosts and WL providers. This will output the number of winners of the provided raffles that both are and are not in the current server. For those that are not, a pastebin link will be provided that will enumerate the full list of those missing from the server.
project-urls
- A comma-separated list of project urls to check for winners among server members
add-role
- Optional - A role to apply to all winners that are in the server
remove-role
- Optional - A role to remove from all winners that are in the server.
The discord bot comes with an ever-growing number of useful slash commands!
Create raffles: /create-raffle
/create-fcfs
/create-wallet-collection
Create embed: /embed
/embed-edit
Daily Launches: /daily-launches
Wallet Management: /set-wallet
/set-mint-wallet
/check-wallet
Verify: /setup-verify
Captcha: /captcha
Raffle Winners: /raffle-winners
Assign Roles in Bulk: /bulk-assign
The bot offers a command /captcha
intended for use especially by servers that are infested with bots, such as Mirror Pass or Mirror Dao. This allows users to create a "private message" that is protected by captcha and therefore hidden from bots.
This can be used to post sensitive alphas that should be viewed by deserving users only, and not the general mirror public.
message
- The message to display to users who successfully complete the CAPTCHA. This has a maximum length of 2000 characters.
button-text
- Optional - Text of the button users click to initialize the CAPTCHA. Defaults to "View Message"
These commands allow you to create basic raffles directly from within discord, which is a much better mobile experience.
The bot is set up to also do a daily post with details about known NFT projects minting every day. Use the /daily-launches
command to configure which channel you would like the bot to announce to. The bot of course requires permissions to post into that channel.
If successful, the bot will immediately post the daily launch message to the specified channel. It will then do this post every day at 4am Eastern.
channel
- Optional - The channel to post daily launches into. If not specified, will use the channel where you initiated the command.
The /daily-launches-remove
can be used to remove this functionality from a channel that has been setup.
Using the /bulk-assign
command, you are able to easily assign a select role to a large number of Discord users at once.
Use the command in your server, select the desired role, and insert a list of IDs (one per line).
The bot will need Manage Roles
permission in your Discord server.
Create and edit embeds!
Create and edit embeds with the /embed
and /embed-edit
commands.