Initial rework to poise

This commit is contained in:
joeyahines committed 2025-03-15 17:40:56 -06:00
1 parent f21f145618
commit 6ac5129114
13 files changed
+210 -407

No files matched your search

+1 -1
View File
@@ -2,10 +2,10 @@ use crate::error::Error;
use base64::{engine::general_purpose, Engine as _};
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 serde::{Deserialize, Serialize};
use serenity::model::id::UserId;
use sha3::digest::FixedOutput;
use sha3::{Digest, Sha3_256};
+4 -4
View File
@@ -2,13 +2,13 @@ use crate::config::GlobalData;
use crate::error::Error;
use j_db::database::Database;
use j_db::model::JdbModel;
use poise::serenity_prelude::model::guild::Emoji;
use poise::serenity_prelude::model::id::{EmojiId, GuildId};
use poise::serenity_prelude::prelude::Context;
use poise::serenity_prelude::utils::MessageBuilder;
use rand::distr::{Distribution, StandardUniform};
use rand::{rng, Rng};
use serde::{Deserialize, Serialize};
use serenity::model::guild::Emoji;
use serenity::model::id::{EmojiId, GuildId};
use serenity::prelude::Context;
use serenity::utils::MessageBuilder;
use std::time::Duration;
pub fn draw_standing(emoji: &Emoji) -> String {
+1 -1
View File
@@ -4,4 +4,4 @@ pub mod insult_compliment;
pub mod lil_fren;
pub mod motivation;
pub mod random;
pub mod task;
//pub mod task;
+3 -3
View File
@@ -1,5 +1,5 @@
use crate::config::GlobalData;
use crate::discord::shop::restock_shop;
//use crate::discord::shop::restock_shop;
use crate::error::Error;
use crate::models::birthday::BirthdayEntry;
use crate::models::insult_compliment::{RandomResponseTemplate, ResponseType};
@@ -7,8 +7,8 @@ use chrono::{Days, Duration, TimeZone, Timelike, Utc};
use j_db::database::Database;
use j_db::model::JdbModel;
use serde::{Deserialize, Serialize};
use serenity::all::Mentionable;
use serenity::prelude::Context;
use poise::serenity_prelude::all::Mentionable;
use poise::
#[derive(Debug, Deserialize, Serialize, Clone, Copy, PartialEq)]
pub enum TaskType {