Compare commits

..

No commits in common. "a97460d739470da91312d08b6c632732e524998b" and "04552bb0295580fdda087724ef738b54b6a8ac2a" have entirely different histories.

1 changed files with 2 additions and 15 deletions

View File

@ -1,4 +1,3 @@
use built::chrono;
use manifold::error::{ManifoldError, ManifoldResult};
use manifold::{ManifoldContext, ManifoldData};
use poise::serenity_prelude as serenity;
@ -23,18 +22,6 @@ async fn record_chronicle(_ctx: ManifoldContext<'_>, _target: serenity::User) ->
Ok(())
}
#[poise::command(slash_command, prefix_command, required_permissions = "MODERATE_MEMBERS", aliases("sr", "sl"))]
async fn security_record(ctx: ManifoldContext<'_>) -> ManifoldResult<()> {
let author = ctx.author().id;
let timestamp = chrono::Utc::now().timestamp();
let response_body = format!("```**__Server Security Report__**\n\n**Date:** <t:{timestamp}:f>\n**Moderator(s):** <@{author}>\n**Offending User(s):**\n\n**Description:**\n\n**Actions Taken:**```", timestamp = timestamp, author = author);
ctx.reply(response_body).await?;
Ok(())
}
pub fn commands() -> [poise::Command<ManifoldData, ManifoldError>; 5] {
[void_user(), unvoid_user(), airlock_user(), record_chronicle(), security_record()]
pub fn commands() -> [poise::Command<ManifoldData, ManifoldError>; 4] {
[void_user(), unvoid_user(), airlock_user(), record_chronicle()]
}