datetimeのimportを修正, メッセージの文言修正

This commit is contained in:
suti7yk5032 2024-09-25 22:56:08 +09:00
parent fd8b5e3a8b
commit 0fc7c0c3eb

View file

@ -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"])