Skip to content

nalu-paradise/Buckshot-Roulette-Discord-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buckshot Roulette Discord Bot

Important

The main README.md might not be updated or delayed updated. Use the web repo instead.

Github release updated

tos updated

privacy policy updated

Overview

This is the official Buckshot Roulette Discord Bot repo of Raven's bot

if you encounter any bugs, errors or anything else, then make sure to report it.

I might need to join the server to identify the error and fix it.

  • Dealer adrenaline action
  • change save files from user specific to user and channel specific save
  • 24/7 hosting
  1. Click or copy the link and Ctrl+V/open (in) a new tab in your browser.

  2. Select the server you want to add the bot to.

step2

  1. Configurate permissions as you like and click on Authorize.

step3

  1. Done. The bot is now on your server. Have Fun.

step4

How-to Informations are here.

How-to-play

  1. go into the designated channel/thread/forum or create a new private thread.

image

  1. type /buckshot_roulette player start.

image

  1. play by using the modal menu or buttons under the embed messages.

image

  1. get current game info (charges, inv, loaded shells) via /buckshot_roulette player info.

image

you get how-to-setup infos here.

How to setup the booting message channel for the bot.

You get messages, when the bot goes online.

  1. type /buckshot_roulette setup booting_message select_channel:[any channel]

boot1

  1. wait for the bot to send himself a verification message.

boot2

  1. Setup is done. You now receive booting messages from the bot, when its online.

boo3

How to setup the vote message channel for the bot.

you can vote for upcomming updates or changes.

  1. type /buckshot_roulette setup vote_channel select_channel:[any channel]

vote1

  1. wait for the bot to send himself a verification message.

vote2

  1. Setup is done. You now receive vote messages from the bot, when there are new votes.

vote3

Player actions:

Supported since Version Action Supported
<0.2.x SHOOT SELF
<0.2.x SHOOT DEALER
<0.2.x BEER
<0.2.x HANDCUFFS
<0.2.x MAGNIFYING GLASS
<0.2.x SAW
<0.2.x CIGARETTS
<0.2.x EXPIRED MEDICINE
<0.2.x BURNER PHONE
<0.2.x ADRENALINE
<0.2.x INVERTER

Dealer actions:

Supported since Version Action Supported
<0.4.x SHOOT SELF
<0.4.x SHOOT PLAYER
<0.4.x BEER
<0.4.x HANDCUFFS
<0.4.x MAGNIFYING GLASS
<0.4.x SAW
<0.4.x CIGARETTS
<0.4.x EXPIRED MEDICINE
0.4.8 BURNER PHONE
ADRENALINE
<0.4.x INVERTER

Note

Admin commands are only avalable for the bot owner.

Version Command Command Sup Group Command Group Result
0.1.5 buckshot_roulette player start Creates a message with a modal menu to select actions and start the game in your current channel
0.2.7 buckshot_roulette player info Get informations about your current game
0.4.1 buckshot_roulette ranks local Get all scores in your server
0.4.1 buckshot_roulette ranks global Get all scores from every server
0.4.6 buckshot_roulette setup booting_message Creates a Booting webhook in a desired channel
0.5.2 buckshot_roulette setup vote_channel
0.5.2 buckshot_roulette admin vote Nothing/.deferUptade()
0.5.2 buckshot_roulette admin get_vote Nothing/.deferUptade()
Version Feature
0.5.4 Fixed a bug, that could cause the dealer to always shoot live at you, when the gun is loaded blank after userd burner phone on that round
0.5.3 changed booting message conf. and bug fix
0.5.2 Added 1 new setup command
<0.5.1 Basically everything else (didn't noted all changes)

Important

Required permissions are subject to change

Warning

Make sure the bot has the requred permissions or it will not work correctly.

Permission Default Required Usage
Add Reactions Nothing yet, but planned in the future
Administrator
Attach Files requred for the game embed to work properly
Ban Members
Change Nickname no usage yet
Connect
Create Events creating events for votes
Create Expressions
Create Instant Invite required to give quick and helpfull support and bug fixes
Create Polls for feature and other votes required
Create Private Threads
Create Public Threads
Deafen Members
Embed Links required forthe game embed to work properly
Kick Members
Manage Channels
Manage Events required to make changes in poll events
Manage Expressions
Manage Messages
Manage Nicknames
Manage Roles
Manage Server
Manage Threads
Manage Webhooks required to create a booting webhook
Mention Everyone used for @here pings for booting messages and polls
Moderate Members
Move Members
Mute Members
Priority Speaker
Read Message History required for remote support (WIP)
Read Messages/View Channels required for the bot to register booting webhook and game embeds
Request To Speak
Send Messages required for the game embeds and everything else
Send Messages in Threads required if bot is used in a thread or forum
Send TTS Messages
Speak
Use Embedded Activities embed working stuff
Use External Emojis Bot uses emojis from other servers to work properly
Use External Sounds
Use External Stickers
Use Slash Commands required for the bot to work in general
Use Soundboard
Use Voice Activity
Video
View Audit Log
View Creator Monetization Insights
View Server Insights

Main server:

https://Discord.gg/9Nu2KNWSwn

Bot invite link:

https://discord.com/oauth2/authorize?client_id=1228396964970889286

Friend and Support during developement

  • Waulesi

Beta 0.4.x testers

  • Luke
  • Lyna
  • Char Aznable
  • antlerswitch
  • ANONYMOUS
  • ANOMYMOUS
  • ANONYMOUS