Refactor macros
This commit is contained in:
		@@ -50,7 +50,7 @@ type ApplicationContext<'a> = poise::ApplicationContext<'a, Data, Error>;
 | 
			
		||||
pub struct Data {
 | 
			
		||||
    database: Pool<Database>,
 | 
			
		||||
    http: reqwest::Client,
 | 
			
		||||
    recording_macros: RwLock<HashMap<(GuildId, UserId), CommandMacro<Data, Error>>>,
 | 
			
		||||
    recording_macros: RwLock<HashMap<(GuildId, UserId), CommandMacro>>,
 | 
			
		||||
    popular_timezones: Vec<Tz>,
 | 
			
		||||
    _broadcast: Sender<()>,
 | 
			
		||||
}
 | 
			
		||||
@@ -132,7 +132,6 @@ async fn _main(tx: Sender<()>) -> Result<(), Box<dyn StdError + Send + Sync>> {
 | 
			
		||||
                    command_macro::list::list_macro(),
 | 
			
		||||
                    command_macro::record::record_macro(),
 | 
			
		||||
                    command_macro::run::run_macro(),
 | 
			
		||||
                    command_macro::migrate::migrate_macro(),
 | 
			
		||||
                ],
 | 
			
		||||
                ..command_macro::macro_base()
 | 
			
		||||
            },
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user