Change some file names

This commit is contained in:
Elias Wendland
2026-07-23 12:24:36 +02:00
parent bada6696a2
commit 09ec866d9a
10 changed files with 28 additions and 50 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
use crate::{Context, Error};
use tracing::{debug, trace, warn};
use crate::shared_functions::trace_message;
use crate::messaging::trace_message;
use regex::Regex;
use std::sync::LazyLock;
use std::str::FromStr;
+2 -12
View File
@@ -1,7 +1,7 @@
use std::process::Command;
use crate::{Context, Error};
use tracing::{debug, warn, trace};
use crate::shared_functions::trace_message;
use crate::messaging::{trace_message, edit_response_message};
/// Run and output the contents of the fastfetch command on the machine running the bot
#[poise::command(slash_command, prefix_command)]
@@ -31,14 +31,4 @@ pub async fn fastfetch(ctx: Context<'_>) -> Result<(), Error> {
Ok(())
}
}
}
async fn edit_response_message<'a>(response_message: &poise::ReplyHandle<'a>, ctx: Context<'_>, content: String, silent: bool) -> Result<(), Error> {
if silent {
response_message.edit(ctx, poise::CreateReply::default().content(content).allowed_mentions(serenity::all::CreateAllowedMentions::new().empty_users())).await?;
} else {
response_message.edit(ctx, poise::CreateReply::default().content(content)).await?;
}
Ok(())
}
}
+1 -1
View File
@@ -1,6 +1,6 @@
use crate::{Context, Error};
use tracing::{debug, trace};
use crate::shared_functions::{trace_message, edit_response_message};
use crate::messaging::{trace_message, edit_response_message};
/// Find the nth prime number (single threaded)
#[derive(Debug, poise::ChoiceParameter, Clone, Copy)]
+2 -10
View File
@@ -1,5 +1,6 @@
use crate::{Context, Error};
use crate::shared_functions::get_all_admin_users;
use crate::information_queries::get_all_admin_users;
use crate::messaging::edit_response_message;
use poise::serenity_prelude as sere;
use tracing::{error, info, debug, trace};
@@ -115,15 +116,6 @@ async fn add_admin_user<'a>(ctx: Context<'a>, msg: &poise::ReplyHandle<'a>, user
Ok(())
}
async fn edit_response_message<'a>(response_message: &poise::ReplyHandle<'a>, ctx: Context<'_>, content: String, silent: bool) -> Result<(), Error> {
if silent {
response_message.edit(ctx, poise::CreateReply::default().content(content).allowed_mentions(serenity::all::CreateAllowedMentions::new().empty_users())).await?;
} else {
response_message.edit(ctx, poise::CreateReply::default().content(content)).await?;
}
Ok(())
}
async fn is_target_admin_user(ctx: Context<'_>, user: &sere::Member) -> Result<bool, Error> {
let admins = get_all_admin_users(ctx).await?;
for admin in admins {
+2 -10
View File
@@ -1,5 +1,6 @@
use crate::{Context, Error};
use crate::shared_functions::get_all_admin_users;
use crate::information_queries::get_all_admin_users;
use crate::messaging::edit_response_message;
use poise::serenity_prelude as sere;
use tracing::{error, debug, trace, info, warn};
@@ -177,15 +178,6 @@ async fn disable_auto_role(ctx: Context<'_>, response_message: &poise::ReplyHand
Ok(())
}
async fn edit_response_message<'a>(response_message: &poise::ReplyHandle<'a>, ctx: Context<'_>, content: String, silent: bool) -> Result<(), Error> {
if silent {
response_message.edit(ctx, poise::CreateReply::default().content(content).allowed_mentions(serenity::all::CreateAllowedMentions::new().empty_users())).await?;
} else {
response_message.edit(ctx, poise::CreateReply::default().content(content)).await?;
}
Ok(())
}
async fn is_auto_role_enabled(ctx: Context<'_>, target_role: &sere::Role) -> Result<bool, Error> {
let query = sqlx::query!("SELECT enabled FROM auto_roles WHERE guild_id = $1 AND role_id = $2;", ctx.guild_id().unwrap().get() as i64, target_role.id.get() as i64).fetch_optional(&ctx.data().pool).await?;
if query.is_none() {
+1 -1
View File
@@ -1,7 +1,7 @@
use crate::{Context, Error};
use poise::serenity_prelude as sere;
use tracing::{trace, debug};
use crate::shared_functions::trace_message;
use crate::messaging::trace_message;
/// Get the bot's current ping (back and forth)
#[poise::command(slash_command, prefix_command)]
+1 -1
View File
@@ -1,6 +1,6 @@
use crate::{Context, Error};
use tracing::{trace, debug};
use crate::shared_functions::trace_message;
use crate::messaging::trace_message;
/// Get the bot's current version
#[poise::command(slash_command, prefix_command)]
@@ -53,17 +53,4 @@ pub async fn get_all_admin_users(ctx: Context<'_>) -> Result<Vec<sere::User>, Er
}
Ok(admin_users)
}
pub async fn trace_message(msg: String, channel: String, guild: String) {
trace!("Saying \"{}\" in channel {} in guild {}", msg, channel, guild);
}
pub async fn edit_response_message<'a>(response_message: &poise::ReplyHandle<'a>, ctx: Context<'_>, content: String, silent: bool) -> Result<(), Error> {
if silent {
response_message.edit(ctx, poise::CreateReply::default().content(content).allowed_mentions(serenity::all::CreateAllowedMentions::new().empty_users())).await?;
} else {
response_message.edit(ctx, poise::CreateReply::default().content(content)).await?;
}
Ok(())
}
+2 -1
View File
@@ -5,7 +5,8 @@ use tracing_subscriber::EnvFilter;
pub mod commands;
pub mod event_handler;
pub mod events;
pub mod shared_functions;
pub mod information_queries;
pub mod messaging;
pub struct Data {
pub pool: sqlx::PgPool,
+16
View File
@@ -0,0 +1,16 @@
use crate::{Context, Error};
use poise::serenity_prelude as sere;
use tracing::trace;
pub async fn trace_message(msg: String, channel: String, guild: String) {
trace!("Saying \"{}\" in channel {} in guild {}", msg, channel, guild);
}
pub async fn edit_response_message<'a>(response_message: &poise::ReplyHandle<'a>, ctx: Context<'_>, content: String, silent: bool) -> Result<(), Error> {
if silent {
response_message.edit(ctx, poise::CreateReply::default().content(content).allowed_mentions(serenity::all::CreateAllowedMentions::new().empty_users())).await?;
} else {
response_message.edit(ctx, poise::CreateReply::default().content(content)).await?;
}
Ok(())
}