Add teto command
This commit is contained in:
Generated
+1
-1
@@ -1996,7 +1996,7 @@ checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3"
|
||||
|
||||
[[package]]
|
||||
name = "payphone"
|
||||
version = "4.4.11"
|
||||
version = "4.4.12"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-trait",
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "payphone"
|
||||
version = "4.4.11"
|
||||
version = "4.4.12"
|
||||
edition = "2024"
|
||||
default-run = "payphone"
|
||||
|
||||
|
||||
@@ -2,10 +2,13 @@ use async_trait::async_trait;
|
||||
|
||||
use crate::{
|
||||
extras::Extras,
|
||||
framework::commands::{
|
||||
Command, CommandError,
|
||||
arguments::{Arg, Argument, NeedyString, ParseArguments},
|
||||
context::CommandContext,
|
||||
framework::{
|
||||
commands::{
|
||||
Command, CommandError,
|
||||
arguments::{Arg, Argument, NeedyString, ParseArguments},
|
||||
context::CommandContext,
|
||||
},
|
||||
runtime::Runtime,
|
||||
},
|
||||
groups::{
|
||||
about::{
|
||||
@@ -78,3 +81,27 @@ impl Command<State, Extras> for HelpCommand {
|
||||
Ok(())
|
||||
}
|
||||
}
|
||||
|
||||
#[derive(Debug)]
|
||||
pub struct TetoCommand;
|
||||
|
||||
#[async_trait]
|
||||
impl Command<State, Extras> for TetoCommand {
|
||||
fn name(&self) -> &'static str {
|
||||
"teto"
|
||||
}
|
||||
|
||||
fn show_in_help(&self, _rt: &Runtime<State, Extras>, _extras: &Extras) -> bool {
|
||||
false
|
||||
}
|
||||
|
||||
async fn execute(
|
||||
&self,
|
||||
ctx: CommandContext<'_, State, Extras>,
|
||||
_args: &str,
|
||||
) -> Result<(), CommandError> {
|
||||
ctx.send().content("GLORY TO TETOSLAVIA").await?;
|
||||
|
||||
Ok(())
|
||||
}
|
||||
}
|
||||
|
||||
+2
-1
@@ -136,7 +136,7 @@ use crate::{
|
||||
runtime::Runtime,
|
||||
},
|
||||
groups::{
|
||||
about::{commands::HelpCommand, components::HelpGoBackButton},
|
||||
about::{commands::{HelpCommand, TetoCommand}, components::HelpGoBackButton},
|
||||
calls::{
|
||||
commands::{
|
||||
CallCommand, FriendRequestCommand, HangupCommand, MaskCommand, SkipCommand,
|
||||
@@ -293,6 +293,7 @@ async fn start(
|
||||
.intent(Intents::GUILD_MESSAGES)
|
||||
.intent(Intents::MESSAGE_CONTENT)
|
||||
.command(HelpCommand)
|
||||
.command(TetoCommand)
|
||||
.command(CallCommand::new())
|
||||
.command(SkipCommand)
|
||||
.command(HangupCommand)
|
||||
|
||||
Reference in New Issue
Block a user