removed language_manager.rs. framework reworked for slash commands. updated info commands for new framework
This commit is contained in:
@ -1,8 +1,15 @@
|
||||
use regex_command_attr::command;
|
||||
use std::{
|
||||
default::Default,
|
||||
string::ToString,
|
||||
time::{SystemTime, UNIX_EPOCH},
|
||||
};
|
||||
|
||||
use chrono::NaiveDateTime;
|
||||
use num_integer::Integer;
|
||||
use regex_command_attr::command;
|
||||
use serenity::{
|
||||
client::Context,
|
||||
model::{channel::Channel, channel::Message},
|
||||
model::channel::{Channel, Message},
|
||||
};
|
||||
|
||||
use crate::{
|
||||
@ -16,7 +23,12 @@ use crate::{
|
||||
models::{
|
||||
channel_data::ChannelData,
|
||||
guild_data::GuildData,
|
||||
reminder::{builder::ReminderScope, content::Content, look_flags::LookFlags, Reminder},
|
||||
reminder::{
|
||||
builder::{MultiReminderBuilder, ReminderScope},
|
||||
content::Content,
|
||||
look_flags::LookFlags,
|
||||
Reminder,
|
||||
},
|
||||
timer::Timer,
|
||||
user_data::UserData,
|
||||
CtxData,
|
||||
@ -24,17 +36,6 @@ use crate::{
|
||||
time_parser::{natural_parser, TimeParser},
|
||||
};
|
||||
|
||||
use chrono::NaiveDateTime;
|
||||
|
||||
use num_integer::Integer;
|
||||
|
||||
use crate::models::reminder::builder::MultiReminderBuilder;
|
||||
use std::{
|
||||
default::Default,
|
||||
string::ToString,
|
||||
time::{SystemTime, UNIX_EPOCH},
|
||||
};
|
||||
|
||||
#[command]
|
||||
#[supports_dm(false)]
|
||||
#[permission_level(Restricted)]
|
||||
|
Reference in New Issue
Block a user