From 926944105147fe3b69e70752af8800102851dbe7 Mon Sep 17 00:00:00 2001 From: suti7yk5032 Date: Fri, 23 Aug 2024 00:53:03 +0900 Subject: [PATCH] =?UTF-8?q?custom=5Fid=E3=81=A7=E8=A8=80=E3=81=86=E3=81=A8?= =?UTF-8?q?=E3=81=93=E3=82=8D=E3=81=AEreasonregister=E3=81=82=E3=81=9F?= =?UTF-8?q?=E3=82=8A=E3=81=AE=E5=87=A6=E7=90=86=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dislocker.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/dislocker.py b/dislocker.py index e496f30..5926cfd 100644 --- a/dislocker.py +++ b/dislocker.py @@ -850,8 +850,9 @@ class Bot(discord.Client): elif custom_id_split[0] == "reasonregister": pc_number = custom_id_split[1] - device_number = custom_id_split[2] - reason_input_form = Reason(title="Dislocker | 登録", pc_number=str(pc_number), device_number=str(device_number)) + keyboard_number = custom_id_split[2] + mouse_number = custom_id_split[3] + reason_input_form = Reason(title="Dislocker | 登録", pc_number=str(pc_number), keyboard_number=str(keyboard_number), mouse_number=str(mouse_number)) await interaction.response.send_modal(reason_input_form) elif custom_id_split[0] == "stop": @@ -979,11 +980,10 @@ class Monitor(): class Reason(Modal): - def __init__(self, title: str, pc_number: str, device_number: str, timeout=15) -> None: + def __init__(self, title: str, pc_number: str, keyboard_number: str, mouse_number: str, timeout=15) -> None: super().__init__(title=title, timeout=timeout) - print(pc_number) - print(device_number) - self.reason_input_form = TextInput(label="使用目的を入力してください", style=TextStyle.short, custom_id=f"register_{pc_number}_{device_number}") + print(pc_number, keyboard_number, mouse_number) + self.reason_input_form = TextInput(label="使用目的を入力してください", style=TextStyle.short, custom_id=f"register_{pc_number}_{keyboard_number}_{mouse_number}") self.add_item(self.reason_input_form) async def on_submit(self, interaction: Interaction) -> None: