* Fixed help command by implementing my own
* General cleanup
* Added an error handler
This commit is contained in:
joeyahines committed 2025-03-23 13:28:18 -06:00
1 parent c5cada372e
commit c680f788c1
19 files changed
+138 -48

No files matched your search

+2 -3
View File
@@ -1,10 +1,10 @@
use crate::error::Error;
use base64::{engine::general_purpose, Engine as _};
use base64::{Engine as _, engine::general_purpose};
use j_db::database::Database;
use j_db::model::JdbModel;
use poise::serenity_prelude::model::id::UserId;
use rand::distr::Alphanumeric;
use rand::{rng, Rng};
use rand::{Rng, rng};
use serde::{Deserialize, Serialize};
use sha3::digest::FixedOutput;
use sha3::{Digest, Sha3_256};
@@ -62,7 +62,6 @@ impl Apikey {
general_purpose::STANDARD_NO_PAD.encode(hash)
}
#[allow(dead_code)]
pub fn find_key_from_secret(db: &Database, secret: &str) -> Result<Option<Self>, Error> {
let hash = Self::hash_secret(secret);
+1 -1
View File
@@ -8,7 +8,7 @@ use poise::serenity_prelude::model::guild::Emoji;
use poise::serenity_prelude::model::id::{EmojiId, GuildId};
use poise::serenity_prelude::utils::MessageBuilder;
use rand::distr::{Distribution, StandardUniform};
use rand::{rng, Rng};
use rand::{Rng, rng};
use serde::{Deserialize, Serialize};
use std::sync::Arc;
use std::time::Duration;
+1 -1
View File
@@ -3,7 +3,7 @@ use crate::user::UserError;
use j_db::database::Database;
use j_db::model::JdbModel;
use poise::serenity_prelude::{Emoji, EmojiId, MessageBuilder, UserId};
use rand::{rng, Rng};
use rand::{Rng, rng};
use serde::{Deserialize, Serialize};
use std::fmt::{Display, Formatter};