WOOO 1.1
* Fixed help command by implementing my own * General cleanup * Added an error handler
This commit is contained in:
19 files changed
+138
-48
No files matched your search
@@ -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);
|
||||
|
||||
@@ -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
@@ -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};
|
||||
|
||||
|
||||
Reference in new issue
Block a user