Crates.io | appalachia |
lib.rs | appalachia |
version | 0.2.6 |
source | src |
created_at | 2024-05-18 05:15:11.828754 |
updated_at | 2024-06-02 00:45:12.429934 |
description | a discord bot for personal use |
homepage | https://jolkert.dev/appalachia |
repository | https://github.com/jolkert/appalachia |
max_upload_size | |
id | 1243938 |
size | 142,571 |
Appalachia is a discord bot (re)written in Rust
If you want to add appalachia to your server, all you need to do is click here and select the server you wish to add it to
/rps
/rps challenge
you can challenge other users in a server to a rock paper
scissors match. If the opponent accpets, you play by interacting with buttons
on a message the bot will send in the channel the challenge was issued from.
If you specify an integer in the first_to
field, the game will continue
until either player reaches the specified amount of wins./rps leaderboard
you can view the leaderboard for current server. The bot
keeps track of the wins and losses of each member of the server who has played rock
paper scissors at least once in the server. You can also specify a specific member
to view the scores of/roll
Using /roll
you can enter an expression in
Dice Notation, and Appalachia
will roll the dice for you using the
saikoro dice parser.
/flip
Using /flip
you can simulate a coin toss.
/randuser
Using /randuser
you can prompt the bot to select a random user from the
server you are in. You can also specify whether or not bots should be included
(false
by default) and whether or not the user who ran the command should be
included (true
by default)
/quote
/quote
you can randomly select a quote (defined as a message which has
at least one user mention) from the server's designated quotes channel.
Optionally, you can specify a user pull only quotes which mention that user./quote_channel
you can set which channel is the server's specified
quotes channel/autorole
Using /autorole
you can set a role to be automatically added to all users
when they first join the server
To use this command: