use crate::Data; use color_eyre::eyre::Report; use poise::Command; mod general; mod moderation; mod optional; pub fn to_global_commands() -> Vec> { vec![ general::ask(), general::bing(), general::convert(), general::random(), general::version(), moderation::config(), moderation::ban_user(), moderation::kick_user(), ] } pub fn to_optional_commands() -> Vec> { vec![optional::copypasta(), optional::teawiespam()] }