From 0fc7c0c3ebe1df41b19d93b196f2b61825f0128a Mon Sep 17 00:00:00 2001 From: suti7yk5032 Date: Wed, 25 Sep 2024 22:56:08 +0900 Subject: [PATCH] =?UTF-8?q?datetime=E3=81=AEimport=E3=82=92=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3,=20=E3=83=A1=E3=83=83=E3=82=BB=E3=83=BC=E3=82=B8?= =?UTF-8?q?=E3=81=AE=E6=96=87=E8=A8=80=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dislocker_slash.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/dislocker_slash.py b/dislocker_slash.py index 14e5fda..c5f2802 100644 --- a/dislocker_slash.py +++ b/dislocker_slash.py @@ -2,7 +2,7 @@ import discord import os import json import psycopg2 -import datetime +from datetime import datetime import asyncio import string import random @@ -658,7 +658,7 @@ async def on_ready(): print("------") await tree.sync() -@tree.command(name="use", description="パソコンの使用登録をします。") +@tree.command(name="use", description="パソコンの使用登録をします。通常はこのコマンドを使用する必要はありません。\n必要引数 : pc_number(PC番号), keyboard_number(キーボード番号), mouse_number(マウス番号), detail(使用目的)") async def use(interaction: discord.Interaction, pc_number: int, keyboard_number: int, mouse_number: int, detail: str): register = dislocker.register(discord_user_id=interaction.user.id, name=interaction.user.name, display_name=interaction.user.display_name, pc_number=pc_number, keyboard_number=keyboard_number, mouse_number=mouse_number, detail=detail) if register["result"] == 0: @@ -679,7 +679,7 @@ async def use(interaction: discord.Interaction, pc_number: int, keyboard_number: elif register["about"] == "error": await interaction.response.send_message(":x: 内部エラーが発生しました。\nサーバーでエラーが発生しています。管理者に問い合わせてください。", ephemeral=True) -@tree.command(name="stop", description="パソコンの使用を終了します。") +@tree.command(name="stop", description="パソコンの使用を終了します。通常はこのコマンドを使用する必要はありません。") async def stop(interaction: discord.Interaction): stop = dislocker.stop(discord_user_id=interaction.user.id) if stop["result"] == 0: @@ -688,11 +688,11 @@ async def stop(interaction: discord.Interaction): await client.get_channel(dislocker.server_config["bot"]["log_channel_id"]).send(f':white_check_mark: {stop["output_dict"]["name"]} さんがPC {stop["output_dict"]["pc_number"]} の使用を終了しました。\n>>> ## PC番号 | {stop["output_dict"]["pc_number"]}') elif stop["result"] == 1: if stop["about"] == "unused": - await interaction.response.send_message(":x: あなたはPCを使用していません。", ephemeral=True) + await interaction.response.send_message("# :shaking_face: あなたはPCを使用されていないようです...", ephemeral=True) elif stop["about"] == "user_data_not_found": - await interaction.response.send_message(":x: ユーザーデータが見つかりませんでした。", ephemeral=True) + await interaction.response.send_message("# :dizzy_face: ユーザーとして登録されていないようです。\n最初にサーバーで登録を行ってください。", ephemeral=True) elif stop["about"] == "error": - await interaction.response.send_message(":x: 内部エラーが発生しました。\nサーバーでエラーが発生しています。管理者に問い合わせてください。", ephemeral=True) + await interaction.response.send_message("# :skull_crossbones: 停止できませんでした。\n内部エラーが発生しています。", ephemeral=True) client.run(dislocker.server_config["bot"]["token"]) \ No newline at end of file