Blue Archive Discord Bot
This repository has been archived on 2026-02-27. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
Find a file
2021-06-29 23:27:51 -05:00
data feat: update students.json 2021-04-14 02:23:26 -05:00
src chore: use own translations 2021-04-14 02:48:20 -05:00
.drone.yml chore: update rust CI version from 1.49 to latest 2021-02-25 23:25:02 -06:00
.env.example chore: update .env.example 2021-03-04 23:08:35 -06:00
.gitignore Initial Commit 2021-02-10 19:14:12 -06:00
Cargo.lock chore: update dependencies 2021-04-14 02:15:01 -05:00
Cargo.toml chore: update dependencies 2021-04-14 01:46:46 -05:00
LICENSE Initial Commit 2021-02-10 19:14:12 -06:00
README.md chore: add ci badge 2021-06-29 23:27:51 -05:00

Blue Archive Gacha Discord Bot

Build Status

Internally, this bot is named Arona / アロナ, but I'm sure every bot that has anything to do with Blue Archive will be called Arona.

Setup

./data/students.json contains an Array with every student currently (2020-02-09) available in it. Modify as you will to suit your needs.

This Bot uses my Gacha Sim library. You can see what code modifications are necessary in order to create your own banner in ./src/recruitment.rs (in the create_banner() function) in the README over there.

Check out .env.example to see the one environment variable you need to set. This project uses dotenv-rs so a .env file or setting an actual environment variable will work.

Building

In order to build this project, you'll need a rust compiler.

Assuming you've installed using rustup, the steps are as follows:

  • git clone https://github.com/paoda/arona
  • cd arona
  • cargo build --release (and the executable can be found in ./target/release/arona)

Thank You

Thanks to https://rerollcdn.com which provides all the images for the discord bot.

Check out https://thearchive.gg for information about Blue Archive!