This commit is contained in:
Elnu 2025-03-25 19:22:24 -07:00
parent 665d5c025b
commit eccd55542d
3 changed files with 1299 additions and 506 deletions

View file

@ -248,7 +248,7 @@ pub async fn send(ctx: Context<'_>, message: &str, ping: bool, pin: bool) -> Res
}
pub fn random_from_string(string: &str) -> char {
string.chars().choose(&mut rand::thread_rng()).unwrap()
string.chars().choose(&mut rand::rng()).unwrap()
}
pub fn get_so_diagram(kanji: char) -> String {
@ -368,7 +368,7 @@ pub async fn random_kanji(
if subcategory == "ALL" {
let subcategory_key = subcategories
.keys()
.choose(&mut rand::thread_rng())
.choose(&mut rand::rng())
.unwrap();
let list = subcategories[subcategory_key].as_str().unwrap();
let kanji = random_from_string(list);