aboutからreasonに変えたい
This commit is contained in:
parent
e3d0e2ae24
commit
af62f218c2
1 changed files with 9 additions and 9 deletions
18
dislocker.py
18
dislocker.py
|
@ -927,7 +927,7 @@ class ReasonModal(discord.ui.Modal):
|
||||||
|
|
||||||
if register["about"] == "ok":
|
if register["about"] == "ok":
|
||||||
await interaction.response.send_message(f":white_check_mark: 使用が開始されました。\n>>> # パスワード | {register["output_dict"]["password"]}\n## PC番号 | {pc_number}\n## キーボード番号 | {keyboard_number_show}\n## マウス番号 | {mouse_number_show}\n## 使用目的 | {self.reason_input_form.value}", ephemeral=True)
|
await interaction.response.send_message(f":white_check_mark: 使用が開始されました。\n>>> # パスワード | {register["output_dict"]["password"]}\n## PC番号 | {pc_number}\n## キーボード番号 | {keyboard_number_show}\n## マウス番号 | {mouse_number_show}\n## 使用目的 | {self.reason_input_form.value}", ephemeral=True)
|
||||||
await send_log(mode="use", pc_number=pc_number, keyboard_number=keyboard_number, mouse_number=mouse_number, detail=self.reason_input_form.value, discord_user_id=interaction.user.id)
|
await send_log(mode="use", pc_number=pc_number, keyboard_number=keyboard_number, mouse_number=mouse_number, reason=self.reason_input_form.value, discord_user_id=interaction.user.id)
|
||||||
dislocker.log(title=f"[INFO] PC番号{pc_number} の使用が開始されました。", message=f"名前 | {register["output_dict"]["name"]}, 使用目的 | {self.reason_input_form.value}", flag=0)
|
dislocker.log(title=f"[INFO] PC番号{pc_number} の使用が開始されました。", message=f"名前 | {register["output_dict"]["name"]}, 使用目的 | {self.reason_input_form.value}", flag=0)
|
||||||
elif register["about"] == "pc_already_in_use_by_you":
|
elif register["about"] == "pc_already_in_use_by_you":
|
||||||
pc_usage_history = register["pc_usage_history"]
|
pc_usage_history = register["pc_usage_history"]
|
||||||
|
@ -1043,7 +1043,7 @@ async def send_log(**kwargs):
|
||||||
if mode == "use":
|
if mode == "use":
|
||||||
keyboard_number = int(kwargs.get("keyboard_number"))
|
keyboard_number = int(kwargs.get("keyboard_number"))
|
||||||
mouse_number = int(kwargs.get("mouse_number"))
|
mouse_number = int(kwargs.get("mouse_number"))
|
||||||
detail = str(kwargs.get("detail"))
|
reason = str(kwargs.get("reason"))
|
||||||
|
|
||||||
if keyboard_number == 0:
|
if keyboard_number == 0:
|
||||||
keyboard_number_show = "自前"
|
keyboard_number_show = "自前"
|
||||||
|
@ -1060,7 +1060,7 @@ async def send_log(**kwargs):
|
||||||
log_embed.add_field(name="PC番号", value=pc_number)
|
log_embed.add_field(name="PC番号", value=pc_number)
|
||||||
log_embed.add_field(name="キーボード番号", value=keyboard_number_show)
|
log_embed.add_field(name="キーボード番号", value=keyboard_number_show)
|
||||||
log_embed.add_field(name="マウス番号", value=mouse_number_show)
|
log_embed.add_field(name="マウス番号", value=mouse_number_show)
|
||||||
log_embed.add_field(name="使用目的", value=detail)
|
log_embed.add_field(name="使用目的", value=reason)
|
||||||
|
|
||||||
elif mode == "stop":
|
elif mode == "stop":
|
||||||
log_embed = discord.Embed(title=f":stop_button: PC {pc_number} 番 | 使用終了通知", description=f"<@{discord_user_id}> さんはPCの使用を終了しました。", color=0xE512EB)
|
log_embed = discord.Embed(title=f":stop_button: PC {pc_number} 番 | 使用終了通知", description=f"<@{discord_user_id}> さんはPCの使用を終了しました。", color=0xE512EB)
|
||||||
|
@ -1288,7 +1288,7 @@ async def on_button(interaction: discord.Interaction):
|
||||||
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=reason)
|
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=reason)
|
||||||
if register["about"] == "ok":
|
if register["about"] == "ok":
|
||||||
await interaction.response.send_message(f":white_check_mark: 使用が開始されました。\n>>> # パスワード | {register["output_dict"]["password"]}\n## PC番号 | {pc_number}\n## キーボード番号 | {str(keyboard_number_show)}\n## マウス番号 | {str(mouse_number_show)}\n## 使用目的 | {reason}", ephemeral=True)
|
await interaction.response.send_message(f":white_check_mark: 使用が開始されました。\n>>> # パスワード | {register["output_dict"]["password"]}\n## PC番号 | {pc_number}\n## キーボード番号 | {str(keyboard_number_show)}\n## マウス番号 | {str(mouse_number_show)}\n## 使用目的 | {reason}", ephemeral=True)
|
||||||
await send_log(mode="use", pc_number=pc_number, keyboard_number=keyboard_number, mouse_number=mouse_number, detail=reason, discord_user_id=interaction.user.id)
|
await send_log(mode="use", pc_number=pc_number, keyboard_number=keyboard_number, mouse_number=mouse_number, reason=reason, discord_user_id=interaction.user.id)
|
||||||
dislocker.log(title=f"[INFO] PC番号{pc_number} の使用が開始されました。", message=f"名前 | {register["output_dict"]["name"]}, 使用目的 | {reason}", flag=0)
|
dislocker.log(title=f"[INFO] PC番号{pc_number} の使用が開始されました。", message=f"名前 | {register["output_dict"]["name"]}, 使用目的 | {reason}", flag=0)
|
||||||
elif register["about"] == "pc_already_in_use_by_you":
|
elif register["about"] == "pc_already_in_use_by_you":
|
||||||
pc_usage_history = register["pc_usage_history"]
|
pc_usage_history = register["pc_usage_history"]
|
||||||
|
@ -1362,12 +1362,12 @@ async def on_button(interaction: discord.Interaction):
|
||||||
|
|
||||||
#使用者側のスラッシュコマンド
|
#使用者側のスラッシュコマンド
|
||||||
@tree.command(name="use", description="パソコンの使用登録をします。通常はこのコマンドを使用する必要はありません。")
|
@tree.command(name="use", description="パソコンの使用登録をします。通常はこのコマンドを使用する必要はありません。")
|
||||||
async def use(interaction: discord.Interaction, pc_number: int, keyboard_number: int, mouse_number: int, detail: str):
|
async def use(interaction: discord.Interaction, pc_number: int, keyboard_number: int, mouse_number: int, reason: 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)
|
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=reason)
|
||||||
if register["result"] == 0:
|
if register["result"] == 0:
|
||||||
await interaction.response.send_message(f":white_check_mark: 使用が開始されました。\n>>> # パスワード | {register["output_dict"]["password"]}\n## PC番号 | {pc_number}\n## 使用目的 | {detail}", ephemeral=True)
|
await interaction.response.send_message(f":white_check_mark: 使用が開始されました。\n>>> # パスワード | {register["output_dict"]["password"]}\n## PC番号 | {pc_number}\n## 使用目的 | {reason}", ephemeral=True)
|
||||||
dislocker.log(title=f"[INFO] PC番号{pc_number} の使用が開始されました。", message=f"名前 | {register["output_dict"]["name"]}, 使用目的 | {detail}", flag=0)
|
dislocker.log(title=f"[INFO] PC番号{pc_number} の使用が開始されました。", message=f"名前 | {register["output_dict"]["name"]}, 使用目的 | {reason}", flag=0)
|
||||||
await send_log(mode="use", pc_number=pc_number, keyboard_number=keyboard_number, mouse_number=mouse_number, detail=detail, discord_user_id=interaction.user.id)
|
await send_log(mode="use", pc_number=pc_number, keyboard_number=keyboard_number, mouse_number=mouse_number, reason=reason, discord_user_id=interaction.user.id)
|
||||||
elif register["result"] == 1:
|
elif register["result"] == 1:
|
||||||
if register["about"] == "pc_already_in_use_by_other":
|
if register["about"] == "pc_already_in_use_by_other":
|
||||||
await interaction.response.send_message(":x: 他の方がそのPCを使用中です。", ephemeral=True)
|
await interaction.response.send_message(":x: 他の方がそのPCを使用中です。", ephemeral=True)
|
||||||
|
|
Loading…
Reference in a new issue