use serenity::builder::CreateCommand; pub mod about; pub mod ping; pub mod track; macro_rules! cmd { ($module: ident) => { $module::register() }; } /// Return a list of all our [`CreateCommand`]s #[must_use] pub fn to_vec() -> Vec { vec![cmd!(about), cmd!(ping), cmd!(track)] }