bot prefix
This commit is contained in:
10
src/main.rs
10
src/main.rs
@@ -4,7 +4,7 @@ mod commands;
|
|||||||
use dotenvy::dotenv;
|
use dotenvy::dotenv;
|
||||||
use poise::{serenity_prelude as serenity, Framework, FrameworkOptions};
|
use poise::{serenity_prelude as serenity, Framework, FrameworkOptions};
|
||||||
use ::serenity::all::GatewayIntents;
|
use ::serenity::all::GatewayIntents;
|
||||||
use std::env;
|
use std::{env, sync::Arc};
|
||||||
|
|
||||||
type Error = anyhow::Error;
|
type Error = anyhow::Error;
|
||||||
use tracing_subscriber::{FmtSubscriber, EnvFilter};
|
use tracing_subscriber::{FmtSubscriber, EnvFilter};
|
||||||
@@ -31,6 +31,14 @@ async fn main() -> Result<(), Error> {
|
|||||||
let framework = Framework::builder()
|
let framework = Framework::builder()
|
||||||
.options(FrameworkOptions::<Data, Error> {
|
.options(FrameworkOptions::<Data, Error> {
|
||||||
commands: vec![],
|
commands: vec![],
|
||||||
|
prefix_options: poise::PrefixFrameworkOptions {
|
||||||
|
prefix: Some("!".into()),
|
||||||
|
edit_tracker: Some(Arc::new(poise::EditTracker::for_timespan(
|
||||||
|
std::time::Duration::from_mins(10)
|
||||||
|
))),
|
||||||
|
case_insensitive_commands: true,
|
||||||
|
..Default::default()
|
||||||
|
},
|
||||||
..Default::default()
|
..Default::default()
|
||||||
})
|
})
|
||||||
.setup(move |context, _ready, framework| {
|
.setup(move |context, _ready, framework| {
|
||||||
|
|||||||
Reference in New Issue
Block a user