/DropBot

Automated Bot for Discord VoIP application and digital distribution platform. Randomly selects a location to start/drop in for the Apex Legends and Fortnite Battle Royale games.

Primary LanguageJavaScriptMIT LicenseMIT

Apex Legends and Fortnite DropBot

DropBot

Description

Automated Bot for Discord VoIP application and digital distribution platform.

Randomly selects a location to start in for the Apex Legends and Fortnite Battle Royale games.

Official Discord Bot: https://discordbots.org/bot/487298106849886224

A small, single-file, fully featured Discordapp bot built using Node.js and discord.js. Hosted on AWS.

Add DropBot to server:

Add to Discord: https://discordapp.com/oauth2/authorize?client_id=487298106849886224&scope=bot&permissions=0

Usage instructions:

Add DropBot to a Discord server and see help by sending a "db!help" message in a channel with DropBot active.
   Will randomly choose a location in Apex Legends and Fortnite to drop.

Optional features:
  usage: db![option]

db![option]         Description
--------------------------------------------------------------------------------------------------------------------------
db!drop  /  db!   : Uses the default game location for randomly choosing a drop location. Change with "db!default"
db!default [game] : Sets the default game for "db!drop" and "db!" commands. Legal options are "apex" and "fortnite".
db!fortnite       : Randomly choose a Fortnite location to drop based on server settings.
db!apex           : Randomly choose an Apex Legends location to drop based on server settings.
db!mute           : Mutes DropBot audio in voice channel.
db!unmute         : Unmutes DropBot audio. Requires user to be in a voice channel.
db!settings       : Shows all DropBot settings on this server.
db!reset          : Resets all DropBot settings to their defaults on this server.
db!info           : Shows DropBot information and links/commands for additional help.
db!stop           : Stop playing audio and remove DropBot from voice channel.
db!help           : Show this help message again.
db!donate         : Get link to donate to help support bot development and hosting fees.
db!vote           : Check and update vote status for bot within the last 24 hours without rate limit penalty.
db!set  [ID] [Wt] : Change the percentage chance of choosing each Fortnite location. Use "db!set help" for more info.
db!aset [ID] [Wt] : Change the percentage chance of choosing each Apex Legends location. Use "db!aset help" for more info.
--------------------------------------------------------------------------------------------------------------------------

db!set help / db!aset help

[ID] can be any value in left-most column below.
[Wt] can be 0 to 10.
 10 being most likely to be chosen.
  0 being a location that will not be chosen.

All locations default to a weight of 5.
Example: To remove Fortnite's Happy Hamlet from the list, send message:
  "db!set 3 0
Example: To set Apex Legend's Slum Lakes to the max chance, send message:
  "db!aset 11 10

+----+------------------------------+-------------------------------+
|    |         Fortnite             |           Apex Legends        |
+----+------------------------------+-------------------------------+
| ID |   Location     | Wt | Chance |    Location     | Wt | Chance |
+----+----------------+----+--------+-----------------+----+--------+
|  0 | Dusty Divot    | 5  |  4.8%  | Airbase         | 5  |  5.9%  |
|  1 | Fatal Fields   | 5  |  4.8%  | Artillery       | 5  |  5.9%  |
|  2 | Frosty Flights | 5  |  4.8%  | Bridges         | 5  |  5.9%  |
|  3 | Happy Hamlet   | 5  |  4.8%  | Bunker          | 5  |  5.9%  |
|  4 | Haunted Hills  | 5  |  4.8%  | Cascades        | 5  |  5.9%  |
|  5 | Junk Junction  | 5  |  4.8%  | Hydro Dam       | 5  |  5.9%  |
|  6 | Lazy Lagoon    | 5  |  4.8%  | Market          | 5  |  5.9%  |
|  7 | Lonely Lodge   | 5  |  4.8%  | Relay           | 5  |  5.9%  |
|  8 | Loot Lake      | 5  |  4.8%  | Repulsor        | 5  |  5.9%  |
|  9 | Lucky Landing  | 5  |  4.8%  | Runoff          | 5  |  5.9%  |
| 10 | Paradise Palms | 5  |  4.8%  | Skull Town      | 5  |  5.9%  |
| 11 | Pleasant Park  | 5  |  4.8%  | Slum Lakes      | 5  |  5.9%  |
| 12 | Polar Peak     | 5  |  4.8%  | Swamps          | 5  |  5.9%  |
| 13 | Retail Row     | 5  |  4.8%  | The Pit         | 5  |  5.9%  |
| 14 | Salty Springs  | 5  |  4.8%  | Thunderdome     | 5  |  5.9%  |
| 15 | Shifty Shafts  | 5  |  4.8%  | Water Treatment | 5  |  5.9%  |
| 16 | Snobby Shores  | 5  |  4.8%  | Wetlands        | 5  |  5.9%  |
| 17 | Sunny Steps    | 5  |  4.8%  |                 |    |        |
| 18 | The Block      | 5  |  4.8%  |                 |    |        |
| 19 | Tilted Towers  | 5  |  4.8%  |                 |    |        |
| 20 | Volcano        | 5  |  4.8%  |                 |    |        |
+----+------------------------------+-----------------+----+--------+