Files
tipibot/logs/bot.log
2026-03-20 17:35:35 +02:00

1520 lines
131 KiB
Plaintext

2026-03-16 14:13:24,452 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-16 14:13:24,453 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-16 14:13:24,463 [INFO] discord.client: logging in using static token
2026-03-16 14:13:25,622 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 7193819ae76e7f6c6ef3f1b2e6c981de).
2026-03-16 14:13:27,631 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-16 14:13:29,877 [INFO] tipilan: Loaded 62 member rows from Google Sheets
2026-03-16 14:13:30,128 [INFO] tipilan: Slash commands synced to guild 1478302278086819946
2026-03-16 14:13:30,129 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-16 14:50:45,277 [INFO] tipilan: /check - OK=59, Fixed=0, NotFound=0, IDs=0, Errors=0
2026-03-16 15:01:59,787 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-16 15:01:59,788 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-16 15:01:59,794 [INFO] discord.client: logging in using static token
2026-03-16 15:02:01,294 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 11cf006fac706d8b4e7cc4433e94e2c7).
2026-03-16 15:02:03,305 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-16 15:02:07,828 [INFO] tipilan: Loaded 62 member rows from Google Sheets
2026-03-16 15:02:08,305 [INFO] tipilan: Slash commands synced to guild 1478302278086819946
2026-03-16 15:02:08,306 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-16 15:08:44,753 [INFO] tipilan: ADMINBAN lkfs (testing) by alexander.rr37
2026-03-16 15:09:05,018 [INFO] tipilan: ADMINUNBAN lkfs by alexander.rr37
2026-03-16 15:14:06,795 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-16 15:14:06,795 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-16 15:14:06,801 [INFO] discord.client: logging in using static token
2026-03-16 15:14:07,700 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 998396f3d5b486d8cc417d273b0c42e6).
2026-03-16 15:14:09,704 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-16 15:14:13,547 [INFO] tipilan: Loaded 62 member rows from Google Sheets
2026-03-16 15:14:13,809 [INFO] tipilan: Slash commands synced to guild 1478302278086819946
2026-03-16 15:14:13,810 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-16 15:15:47,514 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-16 15:15:47,514 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-16 15:15:47,522 [INFO] discord.client: logging in using static token
2026-03-16 15:15:48,632 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 0b53a7c5666bbc1e4607169e7121a8e9).
2026-03-16 15:15:50,653 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-16 15:15:55,276 [INFO] tipilan: Loaded 62 member rows from Google Sheets
2026-03-16 15:15:55,533 [INFO] tipilan: Slash commands synced to guild 1478302278086819946
2026-03-16 15:15:55,533 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-16 15:18:55,541 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-16 15:18:55,542 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-16 15:18:55,547 [INFO] discord.client: logging in using static token
2026-03-16 15:18:56,560 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: c32e0171038cd3e18293912801ba0bf6).
2026-03-16 15:18:58,573 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-16 15:19:03,300 [INFO] tipilan: Loaded 62 member rows from Google Sheets
2026-03-16 15:19:03,529 [INFO] tipilan: Slash commands synced to guild 1478302278086819946
2026-03-16 15:19:03,529 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-16 15:19:03,530 [INFO] tipilan: Restored 4 reminder task(s) after restart
2026-03-16 15:21:16,114 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-16 15:21:16,117 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-16 15:21:16,124 [INFO] discord.client: logging in using static token
2026-03-16 15:21:17,052 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 8177d75b2dc72c0bfd3747b6e92afb02).
2026-03-16 15:21:19,071 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-16 15:21:22,529 [INFO] tipilan: Loaded 62 member rows from Google Sheets
2026-03-16 15:21:22,737 [INFO] tipilan: Slash commands synced to guild 1478302278086819946
2026-03-16 15:21:22,739 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-16 15:21:22,740 [INFO] tipilan: Migrated 11 user(s) to default reminders
2026-03-16 15:21:22,749 [INFO] tipilan: Restored 27 reminder task(s) after restart
2026-03-16 15:31:59,185 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-16 15:31:59,187 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-16 15:31:59,194 [INFO] discord.client: logging in using static token
2026-03-16 15:32:00,146 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 5e54d25e261e3bec9b3521dd01330ecc).
2026-03-16 15:32:02,157 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-16 15:32:06,957 [INFO] tipilan: Loaded 62 member rows from Google Sheets
2026-03-16 15:32:07,350 [INFO] tipilan: Slash commands synced to guild 1478302278086819946
2026-03-16 15:32:07,351 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-16 15:32:07,353 [INFO] tipilan: Restored 29 reminder task(s) after restart
2026-03-16 15:38:37,236 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-16 15:38:37,237 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-16 15:38:37,244 [INFO] discord.client: logging in using static token
2026-03-16 15:38:38,342 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: b456b4c43aae1ca14999c337bddc9dfc).
2026-03-16 15:38:40,358 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-16 15:38:43,834 [INFO] tipilan: Loaded 62 member rows from Google Sheets
2026-03-16 15:38:44,074 [INFO] tipilan: Slash commands synced to guild 1478302278086819946
2026-03-16 15:38:44,075 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-16 15:38:44,075 [INFO] tipilan: Restored 28 reminder task(s) after restart
2026-03-16 16:03:48,162 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-16 16:03:48,163 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-16 16:03:48,177 [INFO] discord.client: logging in using static token
2026-03-16 16:03:49,116 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 79a63f715fdeef2b0ca8ab286a70a7f1).
2026-03-16 16:03:51,132 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-16 16:03:59,900 [INFO] tipilan: Loaded 62 member rows from Google Sheets
2026-03-16 16:04:00,754 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (+ global)
2026-03-16 16:04:00,756 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-16 16:04:00,757 [INFO] tipilan: Restored 29 reminder task(s) after restart
2026-03-16 16:05:43,807 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-16 16:05:43,807 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-16 16:05:43,814 [INFO] discord.client: logging in using static token
2026-03-16 16:05:44,875 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 3b6939fb2021be9779fb667b74d5c4f4).
2026-03-16 16:05:46,893 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-16 16:05:51,386 [INFO] tipilan: Loaded 62 member rows from Google Sheets
2026-03-16 16:05:51,652 [INFO] tipilan: Slash commands synced to guild 1478302278086819946
2026-03-16 16:05:51,653 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-16 16:05:51,654 [INFO] tipilan: Restored 28 reminder task(s) after restart
2026-03-16 16:06:35,528 [INFO] tipilan: /sync triggered by alexander.rr37
2026-03-16 16:11:58,339 [INFO] tipilan: ALLOWCHANNEL +bot-spam by alexander.rr37
2026-03-16 16:55:41,963 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-16 16:55:41,963 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-16 16:55:41,970 [INFO] discord.client: logging in using static token
2026-03-16 16:55:42,945 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 7a84a1b6b0eb32aa42550bf3474a1f99).
2026-03-16 16:55:44,944 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-16 16:55:49,150 [INFO] tipilan: Loaded 62 member rows from Google Sheets
2026-03-16 16:55:49,357 [INFO] tipilan: Slash commands synced to guild 1478302278086819946
2026-03-16 16:55:49,357 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-16 16:55:49,360 [INFO] tipilan: Migrated 3 user(s) anticheat item_uses
2026-03-16 16:55:49,368 [INFO] tipilan: Restored 29 reminder task(s) after restart
2026-03-16 16:58:21,236 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-16 16:58:21,236 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-16 16:58:21,243 [INFO] discord.client: logging in using static token
2026-03-16 16:58:22,565 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 2d4216274ce02b68c632192c1f3b48db).
2026-03-16 16:58:24,588 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-16 16:58:27,427 [INFO] tipilan: Loaded 62 member rows from Google Sheets
2026-03-16 16:58:27,783 [INFO] tipilan: Slash commands synced to guild 1478302278086819946
2026-03-16 16:58:27,783 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-16 16:58:27,784 [INFO] tipilan: Restored 27 reminder task(s) after restart
2026-03-16 18:01:24,838 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-16 18:01:25,474 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-16 18:01:25,474 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-16 18:01:25,481 [INFO] discord.client: logging in using static token
2026-03-16 18:01:26,511 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 9d70617162aac1a41f28e4792da8c869).
2026-03-16 18:01:28,515 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-16 18:01:31,579 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-16 18:01:31,841 [INFO] tipilan: Slash commands synced to guild 1478302278086819946
2026-03-16 18:01:31,841 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-16 18:01:31,841 [INFO] tipilan: Restored 22 reminder task(s) after restart
2026-03-16 18:02:32,169 [INFO] tipilan: /sync triggered by alexander.rr37
2026-03-16 19:19:02,602 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 9d70617162aac1a41f28e4792da8c869.
2026-03-16 20:38:53,966 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 9d70617162aac1a41f28e4792da8c869.
2026-03-16 20:56:15,557 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 9d70617162aac1a41f28e4792da8c869.
2026-03-16 22:00:58,513 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 9d70617162aac1a41f28e4792da8c869.
2026-03-16 22:28:51,009 [ERROR] tipilan: Unhandled slash command error: Failed to convert TipiBOT#7287 to Member
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\tree.py", line 1302, in _call
await command._invoke_with_namespace(interaction, namespace)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 883, in _invoke_with_namespace
transformed_values = await self._transform_arguments(interaction, namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 849, in _transform_arguments
transformed_values[param.name] = await param.transform(interaction, value)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\transformers.py", line 184, in transform
return await maybe_coroutine(self._annotation.transform, interaction, value)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\utils.py", line 713, in maybe_coroutine
return await value
^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\transformers.py", line 625, in transform
raise TransformerError(value, self.type, self)
discord.app_commands.errors.TransformerError: Failed to convert TipiBOT#7287 to Member
2026-03-16 23:12:40,110 [ERROR] tipilan: Unhandled slash command error: Failed to convert TipiBOT#7287 to Member
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\tree.py", line 1302, in _call
await command._invoke_with_namespace(interaction, namespace)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 883, in _invoke_with_namespace
transformed_values = await self._transform_arguments(interaction, namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 849, in _transform_arguments
transformed_values[param.name] = await param.transform(interaction, value)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\transformers.py", line 184, in transform
return await maybe_coroutine(self._annotation.transform, interaction, value)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\utils.py", line 713, in maybe_coroutine
return await value
^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\transformers.py", line 625, in transform
raise TransformerError(value, self.type, self)
discord.app_commands.errors.TransformerError: Failed to convert TipiBOT#7287 to Member
2026-03-16 23:16:45,961 [ERROR] tipilan: Unhandled slash command error: Failed to convert TipiBOT#7287 to Member
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\tree.py", line 1302, in _call
await command._invoke_with_namespace(interaction, namespace)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 883, in _invoke_with_namespace
transformed_values = await self._transform_arguments(interaction, namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 849, in _transform_arguments
transformed_values[param.name] = await param.transform(interaction, value)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\transformers.py", line 184, in transform
return await maybe_coroutine(self._annotation.transform, interaction, value)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\utils.py", line 713, in maybe_coroutine
return await value
^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\transformers.py", line 625, in transform
raise TransformerError(value, self.type, self)
discord.app_commands.errors.TransformerError: Failed to convert TipiBOT#7287 to Member
2026-03-16 23:27:56,124 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 9d70617162aac1a41f28e4792da8c869.
2026-03-16 23:50:58,751 [ERROR] tipilan: Unhandled slash command error: Failed to convert TipiBOT#7287 to Member
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\tree.py", line 1302, in _call
await command._invoke_with_namespace(interaction, namespace)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 883, in _invoke_with_namespace
transformed_values = await self._transform_arguments(interaction, namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 849, in _transform_arguments
transformed_values[param.name] = await param.transform(interaction, value)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\transformers.py", line 184, in transform
return await maybe_coroutine(self._annotation.transform, interaction, value)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\utils.py", line 713, in maybe_coroutine
return await value
^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\transformers.py", line 625, in transform
raise TransformerError(value, self.type, self)
discord.app_commands.errors.TransformerError: Failed to convert TipiBOT#7287 to Member
2026-03-17 00:11:21,111 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 00:11:21,112 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 00:11:21,137 [INFO] discord.client: logging in using static token
2026-03-17 00:11:22,378 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: a4001a87115595fb08823f35eb89bc61).
2026-03-17 00:11:24,384 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 00:11:29,600 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 00:11:29,821 [INFO] tipilan: Slash commands synced to guild 1478302278086819946
2026-03-17 00:11:29,821 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 00:11:29,822 [INFO] tipilan: Restored 23 reminder task(s) after restart
2026-03-17 00:13:07,277 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 00:13:07,277 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 00:13:07,283 [INFO] discord.client: logging in using static token
2026-03-17 00:13:08,431 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 0667a0bb4567068448c492757bc291c1).
2026-03-17 00:13:10,453 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 00:13:14,817 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 00:13:15,390 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 00:13:15,392 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 00:13:15,392 [INFO] tipilan: Restored 23 reminder task(s) after restart
2026-03-17 00:22:18,635 [INFO] tipilan: /sync triggered by alexander.rr37
2026-03-17 00:22:22,289 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 00:22:22,289 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 00:22:22,295 [INFO] discord.client: logging in using static token
2026-03-17 00:22:23,550 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 9f88b35aecdcee9dfdeaee4dbc4a1470).
2026-03-17 00:22:25,595 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 00:22:29,679 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 00:23:04,141 [INFO] tipilan: ADMINVIEW kalatexx by alexander.rr37
2026-03-17 00:23:18,409 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 00:23:18,410 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 00:23:18,411 [INFO] tipilan: Restored 25 reminder task(s) after restart
2026-03-17 00:27:51,204 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 00:27:51,204 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 00:27:51,210 [INFO] discord.client: logging in using static token
2026-03-17 00:27:52,576 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 99c9c3cf2177ed1d4ebddeaaadfc854c).
2026-03-17 00:27:54,579 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 00:27:58,953 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 00:27:59,371 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 00:27:59,372 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 00:27:59,372 [INFO] tipilan: Restored 22 reminder task(s) after restart
2026-03-17 07:48:56,091 [WARNING] discord.gateway: Shard ID None has stopped responding to the gateway. Closing and restarting.
2026-03-17 07:48:56,817 [INFO] discord.gateway: Shard ID None session has been invalidated.
2026-03-17 07:49:02,508 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 3f7291c6c9bb3e9b6473cd6b1d9f7402).
2026-03-17 07:49:04,535 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 07:49:09,215 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 07:49:09,639 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 07:49:09,641 [INFO] tipilan: Restored 5 reminder task(s) after restart
2026-03-17 09:00:06,368 [ERROR] discord.ext.tasks: Unhandled exception in internal background task 'birthday_daily'.
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\ext\tasks\__init__.py", line 247, in _loop
await self.coro(*args, **kwargs)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\bot.py", line 305, in birthday_daily
if not is_birthday_today(bday_str):
^^^^^^^^^^^^^^^^^
NameError: name 'is_birthday_today' is not defined
2026-03-17 09:53:46,528 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 3f7291c6c9bb3e9b6473cd6b1d9f7402.
2026-03-17 09:53:46,721 [ERROR] tipilan: Unhandled slash command error: Command 'roulette' raised an exception: NotFound: 404 Not Found (error code: 10062): Unknown interaction
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 859, in _do_call
return await self._callback(interaction, **params) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\bot.py", line 1422, in cmd_roulette
if res["success"]:
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\interactions.py", line 1085, in send_message
data = await adapter.create_interaction_response(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\webhook\async_.py", line 224, in request
raise NotFound(response, data)
discord.errors.NotFound: 404 Not Found (error code: 10062): Unknown interaction
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\tree.py", line 1302, in _call
await command._invoke_with_namespace(interaction, namespace)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 884, in _invoke_with_namespace
return await self._do_call(interaction, transformed_values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 877, in _do_call
raise CommandInvokeError(self, e) from e
discord.app_commands.errors.CommandInvokeError: Command 'roulette' raised an exception: NotFound: 404 Not Found (error code: 10062): Unknown interaction
2026-03-17 09:57:46,924 [ERROR] asyncio: Task exception was never retrieved
future: <Task finished name='discord-ext-tasks: birthday_daily' coro=<Loop._loop() done, defined at C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\ext\tasks\__init__.py:208> exception=NameError("name 'is_birthday_today' is not defined")>
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\ext\tasks\__init__.py", line 279, in _loop
raise exc
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\ext\tasks\__init__.py", line 247, in _loop
await self.coro(*args, **kwargs)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\bot.py", line 305, in birthday_daily
continue
NameError: name 'is_birthday_today' is not defined
2026-03-17 09:57:51,976 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 09:57:51,977 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 09:57:51,984 [INFO] discord.client: logging in using static token
2026-03-17 09:57:52,964 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: ce3f0c99662256c337ab44b0a940b6d6).
2026-03-17 09:57:54,979 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 09:57:59,370 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 09:57:59,822 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 09:57:59,823 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 09:57:59,824 [INFO] tipilan: Restored 26 reminder task(s) after restart
2026-03-17 09:58:54,556 [INFO] tipilan: /adminseason triggered by alexander.rr37 (top_n=10)
2026-03-17 09:59:00,103 [INFO] tipilan: /sync triggered by alexander.rr37
2026-03-17 10:01:37,085 [INFO] tipilan: /adminseason triggered by alexander.rr37 (top_n=10)
2026-03-17 10:01:49,748 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 10:01:49,749 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 10:01:49,755 [INFO] discord.client: logging in using static token
2026-03-17 10:01:50,670 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 9e2785fa27146c1e1a1f92a23ed16f84).
2026-03-17 10:01:52,702 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 10:01:55,519 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 10:01:55,939 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 10:01:55,939 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 10:01:55,941 [INFO] tipilan: Restored 25 reminder task(s) after restart
2026-03-17 10:02:05,085 [INFO] tipilan: /adminseason triggered by alexander.rr37 (top_n=10)
2026-03-17 10:26:58,570 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 10:26:59,216 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 10:26:59,216 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 10:26:59,222 [INFO] discord.client: logging in using static token
2026-03-17 10:27:00,236 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: ba8aa9a70fd429d76c653b211de74fee).
2026-03-17 10:27:02,264 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 10:27:06,072 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 10:27:06,648 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 10:27:06,649 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 10:27:06,649 [INFO] tipilan: Restored 25 reminder task(s) after restart
2026-03-17 10:27:19,824 [INFO] tipilan: /adminseason triggered by alexander.rr37 (top_n=10)
2026-03-17 10:45:11,855 [ERROR] tipiCOIN.economy: Failed to save economy.json: [WinError 5] Access is denied: 'data\\economy.tmp' -> 'data\\economy.json'
2026-03-17 10:48:15,565 [ERROR] tipiCOIN.economy: Failed to save economy.json: [WinError 5] Access is denied: 'data\\economy.tmp' -> 'data\\economy.json'
2026-03-17 12:00:54,316 [ERROR] tipiCOIN.economy: Failed to save economy.json: [WinError 5] Access is denied: 'data\\economy.tmp' -> 'data\\economy.json'
2026-03-17 12:32:08,567 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 12:32:14,896 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 12:32:14,897 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 12:32:14,923 [INFO] discord.client: logging in using static token
2026-03-17 12:32:16,134 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: b3db3a73c79d47a5e080b37639b07a80).
2026-03-17 12:32:18,146 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 12:32:22,070 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 12:32:22,694 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 12:32:22,695 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 12:32:22,696 [INFO] tipilan: Restored 30 reminder task(s) after restart
2026-03-17 12:46:17,141 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 12:46:17,896 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 12:46:17,897 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 12:46:17,906 [INFO] discord.client: logging in using static token
2026-03-17 12:46:19,051 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 5000a01de16af3e16482b6adca69fc7b).
2026-03-17 12:46:21,062 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 12:46:25,363 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 12:46:25,792 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 12:46:25,794 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 12:46:25,796 [INFO] tipilan: Restored 31 reminder task(s) after restart
2026-03-17 12:54:13,222 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 12:54:14,185 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 12:54:14,187 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 12:54:14,194 [INFO] discord.client: logging in using static token
2026-03-17 12:54:15,284 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 20a8ad0ef133931580f7f2b9edc76c60).
2026-03-17 12:54:17,292 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 12:54:22,253 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 12:54:22,722 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 12:54:22,724 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 12:54:22,726 [INFO] tipilan: Restored 23 reminder task(s) after restart
2026-03-17 12:55:07,804 [INFO] tipilan: ADMINUNJAIL ukku by alexander.rr37
2026-03-17 13:01:24,897 [INFO] tipilan: /check - OK=59, Fixed=0, NotFound=0, IDs=0, Errors=0
2026-03-17 13:04:04,288 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 13:04:05,188 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 13:04:05,188 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 13:04:05,195 [INFO] discord.client: logging in using static token
2026-03-17 13:04:06,547 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 3dd57e55526a0ab84467aa9f56fa2820).
2026-03-17 13:04:08,566 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 13:04:12,179 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 13:04:12,603 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 13:04:12,604 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 13:04:12,605 [INFO] tipilan: Restored 24 reminder task(s) after restart
2026-03-17 13:05:11,579 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 13:05:12,383 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 13:05:12,383 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 13:05:12,391 [INFO] discord.client: logging in using static token
2026-03-17 13:05:13,483 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: a0abf6552d735123581887a19471c361).
2026-03-17 13:05:15,519 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 13:05:20,256 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 13:05:20,738 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 13:05:20,739 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 13:05:20,740 [INFO] tipilan: Restored 24 reminder task(s) after restart
2026-03-17 13:10:10,081 [INFO] tipilan: /economysetup triggered by alexander.rr37
2026-03-17 13:23:27,106 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 13:23:27,106 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 13:23:27,116 [INFO] discord.client: logging in using static token
2026-03-17 13:23:28,051 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: f2b6053fcc6694f32330e69315e8e394).
2026-03-17 13:23:30,062 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 13:23:33,758 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 13:23:34,224 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 13:23:34,225 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 13:23:34,306 [INFO] tipilan: Restored 23 reminder task(s) after restart
2026-03-17 13:43:19,219 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 13:43:19,220 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 13:43:19,230 [INFO] discord.client: logging in using static token
2026-03-17 13:43:20,901 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 68078257fc77b14f87239cfdcbc3f4cf).
2026-03-17 13:43:22,910 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 13:43:27,022 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 13:43:27,435 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 13:43:27,435 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 13:43:27,509 [INFO] tipilan: Restored 24 reminder task(s) after restart
2026-03-17 13:51:35,097 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x000001E92C820090>
2026-03-17 13:51:36,218 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 13:51:36,219 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 13:51:36,225 [INFO] discord.client: logging in using static token
2026-03-17 13:51:37,287 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: ac4da6249c5a4f5281ed7cd2372dd4cc).
2026-03-17 13:51:39,295 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 13:51:42,588 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 13:51:43,240 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 13:51:43,240 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 13:51:43,241 [INFO] tipilan: Rich presence rotation started
2026-03-17 13:51:43,322 [INFO] tipilan: Restored 23 reminder task(s) after restart
2026-03-17 13:56:32,848 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x000001D0A824D350>
2026-03-17 13:56:34,181 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 13:56:34,181 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 13:56:34,191 [INFO] discord.client: logging in using static token
2026-03-17 13:56:35,546 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: e2cd57e7519524af2a4b1c3b8450c997).
2026-03-17 13:56:37,568 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 13:56:42,152 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 13:56:42,573 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 13:56:42,574 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 13:56:42,574 [INFO] tipilan: Rich presence rotation started
2026-03-17 13:56:42,655 [INFO] tipilan: Restored 21 reminder task(s) after restart
2026-03-17 14:05:08,684 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 14:05:08,751 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x000002C7F1472CD0>
2026-03-17 14:05:09,467 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 14:05:09,467 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 14:05:09,474 [INFO] discord.client: logging in using static token
2026-03-17 14:05:10,622 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 4f3f1c6a3ef87f3de778ab09b2723674).
2026-03-17 14:05:12,616 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 14:05:15,827 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 14:05:16,324 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 14:05:16,325 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 14:05:16,325 [INFO] tipilan: Rich presence rotation started
2026-03-17 14:05:16,398 [INFO] tipilan: Restored 23 reminder task(s) after restart
2026-03-17 14:08:34,688 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 14:08:34,748 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x000001D5FD2C7F10>
2026-03-17 14:08:34,749 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x000001D5FF6F8830>, 339752.343), (<aiohttp.client_proto.ResponseHandler object at 0x000001D5FF633850>, 339752.359)])']
connector: <aiohttp.connector.TCPConnector object at 0x000001D5FF6CD290>
2026-03-17 14:08:35,470 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 14:08:35,470 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 14:08:35,480 [INFO] discord.client: logging in using static token
2026-03-17 14:08:36,584 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: db2b1692d33e9a746fd91e57b61efa2b).
2026-03-17 14:08:38,610 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 14:08:42,082 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 14:08:42,514 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 14:08:42,514 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 14:08:42,515 [INFO] tipilan: Rich presence rotation started
2026-03-17 14:08:42,517 [WARNING] tipilan: Presence: failed to fetch economy count: name 'pb_client' is not defined
2026-03-17 14:08:42,583 [INFO] tipilan: Restored 26 reminder task(s) after restart
2026-03-17 14:09:02,515 [WARNING] tipilan: Presence: failed to fetch economy count: name 'pb_client' is not defined
2026-03-17 14:09:22,521 [WARNING] tipilan: Presence: failed to fetch economy count: name 'pb_client' is not defined
2026-03-17 14:09:42,524 [WARNING] tipilan: Presence: failed to fetch economy count: name 'pb_client' is not defined
2026-03-17 14:10:02,516 [WARNING] tipilan: Presence: failed to fetch economy count: name 'pb_client' is not defined
2026-03-17 14:10:04,488 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 14:10:04,561 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x00000225E8433B50>
2026-03-17 14:10:04,562 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x00000225E865E510>, 339838.906)])']
connector: <aiohttp.connector.TCPConnector object at 0x00000225E86D8B90>
2026-03-17 14:10:05,419 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 14:10:05,419 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 14:10:05,427 [INFO] discord.client: logging in using static token
2026-03-17 14:10:06,435 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: a4369d6344c91fef554686600d1e8814).
2026-03-17 14:10:08,455 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 14:10:12,040 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 14:10:12,497 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 14:10:12,498 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 14:10:12,498 [INFO] tipilan: Rich presence rotation started
2026-03-17 14:10:12,568 [INFO] tipilan: Restored 26 reminder task(s) after restart
2026-03-17 14:14:08,702 [ERROR] tipilan: Unhandled slash command error: Command 'help' raised an exception: NameError: name 'math' is not defined
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 859, in _do_call
return await self._callback(interaction, **params) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\bot.py", line 669, in cmd_help
embed=_help_embed("üldine"), view=HelpView(is_admin), ephemeral=True
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\bot.py", line 592, in _help_embed
total_pages = math.ceil(len(fields) / _HELP_PAGE_SIZE)
^^^^
NameError: name 'math' is not defined
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\tree.py", line 1302, in _call
await command._invoke_with_namespace(interaction, namespace)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 884, in _invoke_with_namespace
return await self._do_call(interaction, transformed_values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 877, in _do_call
raise CommandInvokeError(self, e) from e
discord.app_commands.errors.CommandInvokeError: Command 'help' raised an exception: NameError: name 'math' is not defined
2026-03-17 14:19:47,402 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 14:19:47,474 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x000001F317E0F510>
2026-03-17 14:19:47,475 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x000001F317D8DD30>, 340430.859), (<aiohttp.client_proto.ResponseHandler object at 0x000001F317E89F60>, 340430.859)])']
connector: <aiohttp.connector.TCPConnector object at 0x000001F317E0FD10>
2026-03-17 14:19:48,143 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 14:19:48,143 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 14:19:48,152 [INFO] discord.client: logging in using static token
2026-03-17 14:19:49,088 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 3a7ec7641141b4cf9237263e5384d24f).
2026-03-17 14:19:51,100 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 14:19:54,909 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 14:19:55,347 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 14:19:55,347 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 14:19:55,348 [INFO] tipilan: Rich presence rotation started
2026-03-17 14:19:55,409 [INFO] tipilan: Restored 28 reminder task(s) after restart
2026-03-17 14:22:30,398 [ERROR] discord.ui.view: Ignoring exception in view <HelpView timeout=120 children=3> for item <HelpSelect placeholder='Vali kategooria...' min_values=1 max_values=1 disabled=False id=None>
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\ui\view.py", line 598, in _scheduled_task
await item.callback(interaction)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\bot.py", line 662, in callback
await interaction.response.edit_message(embed=_help_embed(self.view.category, 0), view=self.view)
^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'category'
2026-03-17 14:37:37,953 [WARNING] discord.ui.view: View interaction referencing unknown view for item <Button style=<ButtonStyle.success: 3> url=None disabled=False label='💰 Kahekordista (+136⬡)' emoji=None row=None sku_id=None id=None>. Discarding
2026-03-17 14:42:47,038 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x0000023FB68A7350>
2026-03-17 14:42:47,039 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x0000023FB68334D0>, 341803.203)])']
connector: <aiohttp.connector.TCPConnector object at 0x0000023FB68A5F50>
2026-03-17 14:42:49,332 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 14:42:49,334 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 14:42:49,346 [INFO] discord.client: logging in using static token
2026-03-17 14:42:50,385 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 2d747850f2d9a5c92e47d33c44e1fd83).
2026-03-17 14:42:52,395 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 14:42:56,674 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 14:42:57,182 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 14:42:57,184 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 14:42:57,184 [INFO] tipilan: Rich presence rotation started
2026-03-17 14:42:57,255 [INFO] tipilan: Restored 26 reminder task(s) after restart
2026-03-17 14:44:29,450 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 14:44:29,524 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x00000228EF0AB8D0>
2026-03-17 14:44:29,525 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x00000228EF037C40>, 341905.046)])']
connector: <aiohttp.connector.TCPConnector object at 0x00000228EF094290>
2026-03-17 14:44:30,382 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 14:44:30,382 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 14:44:30,392 [INFO] discord.client: logging in using static token
2026-03-17 14:44:31,755 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 0b9f1beb35a8eeb34418ceed6fbbb129).
2026-03-17 14:44:33,769 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 14:44:37,615 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 14:44:38,045 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 14:44:38,046 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 14:44:38,047 [INFO] tipilan: Rich presence rotation started
2026-03-17 14:44:38,111 [INFO] tipilan: Restored 27 reminder task(s) after restart
2026-03-17 14:44:57,729 [INFO] tipilan: ADMINUNJAIL taignarull by alexander.rr37
2026-03-17 14:45:06,831 [INFO] tipilan: ADMINUNJAIL tft_ by alexander.rr37
2026-03-17 14:59:46,596 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 14:59:46,677 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x0000026C1C7A5510>
2026-03-17 14:59:46,679 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x0000026C1CEF6660>, 342825.906)])']
connector: <aiohttp.connector.TCPConnector object at 0x0000026C17D887D0>
2026-03-17 14:59:47,502 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 14:59:47,503 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 14:59:47,514 [INFO] discord.client: logging in using static token
2026-03-17 14:59:48,486 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: fd9c9f2d80ee535498bf426308d8adcd).
2026-03-17 14:59:50,500 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 14:59:57,481 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 14:59:57,953 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 14:59:57,954 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 14:59:57,954 [INFO] tipilan: Rich presence rotation started
2026-03-17 14:59:57,957 [INFO] tipilan: Restored 29 reminder task(s) after restart
2026-03-17 15:00:09,812 [ERROR] tipilan: Unhandled slash command error: Command 'heist' raised an exception: AttributeError: 'HeistLobbyView' object has no attribute '_View__timeout'
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 859, in _do_call
return await self._callback(interaction, **params) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\bot.py", line 1720, in cmd_heist
await interaction.response.send_message(embed=view._lobby_embed(), view=view)
^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\bot.py", line 1576, in _lobby_embed
f"*Ühinemisaken sulgub <t:{int(self._timeout_expiry())}:R>*"
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\bot.py", line 1582, in _timeout_expiry
return time.time() + (self._View__timeout or 0) # type: ignore[attr-defined]
^^^^^^^^^^^^^^^^^^^
AttributeError: 'HeistLobbyView' object has no attribute '_View__timeout'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\tree.py", line 1302, in _call
await command._invoke_with_namespace(interaction, namespace)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 884, in _invoke_with_namespace
return await self._do_call(interaction, transformed_values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 877, in _do_call
raise CommandInvokeError(self, e) from e
discord.app_commands.errors.CommandInvokeError: Command 'heist' raised an exception: AttributeError: 'HeistLobbyView' object has no attribute '_View__timeout'
2026-03-17 15:00:58,116 [INFO] tipilan: /sync triggered by alexander.rr37
2026-03-17 15:03:01,280 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 15:03:01,348 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x0000013F775DEB10>
2026-03-17 15:03:01,349 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x0000013F77610210>, 343025.796)])']
connector: <aiohttp.connector.TCPConnector object at 0x0000013F775DF910>
2026-03-17 15:03:02,040 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 15:03:02,040 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 15:03:02,047 [INFO] discord.client: logging in using static token
2026-03-17 15:03:03,422 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 393a04005d56d0f623f6ff6c67f5dfb8).
2026-03-17 15:03:05,434 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 15:03:09,714 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 15:03:10,243 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 15:03:10,244 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 15:03:10,245 [INFO] tipilan: Rich presence rotation started
2026-03-17 15:03:10,310 [INFO] tipilan: Restored 27 reminder task(s) after restart
2026-03-17 15:48:53,772 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 15:48:53,885 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x0000021F05F85910>
2026-03-17 15:48:53,886 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x0000021F080067B0>, 345778.109)])']
connector: <aiohttp.connector.TCPConnector object at 0x0000021F05F85750>
2026-03-17 15:48:54,684 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 15:48:54,685 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 15:48:54,695 [INFO] discord.client: logging in using static token
2026-03-17 15:48:55,824 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: f41842ec0a1059e252eb46b32161e0b5).
2026-03-17 15:48:57,824 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 15:49:01,446 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 15:49:01,937 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 15:49:01,938 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 15:49:01,938 [INFO] tipilan: Rich presence rotation started
2026-03-17 15:49:02,000 [INFO] tipilan: Restored 25 reminder task(s) after restart
2026-03-17 15:49:30,819 [INFO] tipilan: ADMINUNJAIL tft_ by alexander.rr37
2026-03-17 15:49:38,744 [INFO] tipilan: ADMINUNJAIL ukku by alexander.rr37
2026-03-17 15:49:53,088 [INFO] tipilan: ADMINUNJAIL 51smg by alexander.rr37
2026-03-17 15:49:55,276 [INFO] tipilan: ADMINUNJAIL alexander.rr37 by alexander.rr37
2026-03-17 15:54:06,707 [INFO] tipilan: ADMINUNJAIL wantedkert by alexander.rr37
2026-03-17 15:54:10,091 [INFO] tipilan: ADMINUNJAIL ukku by alexander.rr37
2026-03-17 15:54:12,001 [INFO] tipilan: ADMINUNJAIL alexander.rr37 by alexander.rr37
2026-03-17 15:54:14,542 [INFO] tipilan: ADMINUNJAIL 51smg by alexander.rr37
2026-03-17 15:54:33,311 [INFO] tipilan: ADMINUNJAIL wantedkert by alexander.rr37
2026-03-17 15:57:02,122 [INFO] tipilan: ADMINUNJAIL renxik by alexander.rr37
2026-03-17 16:01:44,282 [INFO] tipilan: ADMINUNJAIL wantedkert by alexander.rr37
2026-03-17 16:01:47,666 [INFO] tipilan: ADMINUNJAIL tft_ by alexander.rr37
2026-03-17 16:01:52,024 [INFO] tipilan: ADMINUNJAIL renxik by alexander.rr37
2026-03-17 16:01:57,785 [INFO] tipilan: ADMINUNJAIL ukku by alexander.rr37
2026-03-17 16:02:03,790 [INFO] tipilan: ADMINUNJAIL alexander.rr37 by alexander.rr37
2026-03-17 16:07:46,436 [INFO] tipilan: ADMINUNJAIL alexander.rr37 by alexander.rr37
2026-03-17 16:07:50,912 [INFO] tipilan: ADMINUNJAIL wantedkert by alexander.rr37
2026-03-17 16:07:54,582 [INFO] tipilan: ADMINUNJAIL renxik by alexander.rr37
2026-03-17 16:27:52,083 [INFO] discord.gateway: Shard ID None has successfully RESUMED session f41842ec0a1059e252eb46b32161e0b5.
2026-03-17 16:32:08,912 [INFO] discord.gateway: Shard ID None has successfully RESUMED session f41842ec0a1059e252eb46b32161e0b5.
2026-03-17 16:32:26,886 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 16:32:26,983 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x000001C7DC0C4F90>
2026-03-17 16:32:26,984 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x000001C7DC02BF50>, 348389.781)])']
connector: <aiohttp.connector.TCPConnector object at 0x000001C7DC129F50>
2026-03-17 16:32:27,698 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 16:32:27,698 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 16:32:27,705 [INFO] discord.client: logging in using static token
2026-03-17 16:32:28,655 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 50418e5755711c28e103ddf061e293e8).
2026-03-17 16:32:30,675 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 16:32:35,182 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 16:32:35,682 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 16:32:35,683 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 16:32:35,683 [INFO] tipilan: Rich presence rotation started
2026-03-17 16:32:35,746 [INFO] tipilan: Restored 25 reminder task(s) after restart
2026-03-17 16:38:06,860 [INFO] tipilan: /sync triggered by alexander.rr37
2026-03-17 16:53:51,341 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 16:53:51,405 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x000001AF650C9010>
2026-03-17 16:53:51,406 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x000001AF651143D0>, 349663.546)])']
connector: <aiohttp.connector.TCPConnector object at 0x000001AF62DDE690>
2026-03-17 16:53:52,083 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 16:53:52,084 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 16:53:52,091 [INFO] discord.client: logging in using static token
2026-03-17 16:53:53,407 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 6c01265a41c5b6e26104944bd251c537).
2026-03-17 16:53:55,424 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 16:53:59,431 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 16:53:59,962 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 16:53:59,963 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 16:53:59,963 [INFO] tipilan: Rich presence rotation started
2026-03-17 16:53:59,965 [INFO] tipilan: Restored 28 reminder task(s) after restart
2026-03-17 17:02:03,227 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 17:02:03,295 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x0000024079B818D0>
2026-03-17 17:02:03,296 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x000002407B336970>, 350166.062), (<aiohttp.client_proto.ResponseHandler object at 0x000002407B4159B0>, 350166.984)])']
connector: <aiohttp.connector.TCPConnector object at 0x000002407B3EEB90>
2026-03-17 17:02:04,045 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 17:02:04,046 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 17:02:04,054 [INFO] discord.client: logging in using static token
2026-03-17 17:02:05,469 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: b78216b53ae59943945d01b1000f1e20).
2026-03-17 17:02:07,481 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 17:02:11,275 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 17:02:11,699 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 17:02:11,699 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 17:02:11,700 [INFO] tipilan: Rich presence rotation started
2026-03-17 17:02:11,762 [INFO] tipilan: Restored 27 reminder task(s) after restart
2026-03-17 17:09:17,635 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 17:09:17,702 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x0000023F04CEA3D0>
2026-03-17 17:09:17,703 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x0000023F0533D9B0>, 350597.781)])']
connector: <aiohttp.connector.TCPConnector object at 0x0000023F0529B810>
2026-03-17 17:09:18,409 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 17:09:18,409 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 17:09:18,416 [INFO] discord.client: logging in using static token
2026-03-17 17:09:19,279 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 78d192aad0a59cd9afd5612eddbace18).
2026-03-17 17:09:21,298 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 17:09:25,904 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 17:09:26,354 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 17:09:26,355 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 17:09:26,356 [INFO] tipilan: Rich presence rotation started
2026-03-17 17:09:26,418 [INFO] tipilan: Restored 24 reminder task(s) after restart
2026-03-17 17:14:18,111 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 17:14:18,283 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x00000238278CC710>
2026-03-17 17:14:18,285 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x0000023827924670>, 350891.875), (<aiohttp.client_proto.ResponseHandler object at 0x00000238279264A0>, 350892.421)])']
connector: <aiohttp.connector.TCPConnector object at 0x00000238278CCF90>
2026-03-17 17:14:19,143 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 17:14:19,144 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 17:14:19,152 [INFO] discord.client: logging in using static token
2026-03-17 17:14:20,043 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 6a08c1d5b78e131c40b72556110a58bc).
2026-03-17 17:14:22,042 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 17:14:26,560 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 17:14:26,989 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 17:14:26,990 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 17:14:26,990 [INFO] tipilan: Rich presence rotation started
2026-03-17 17:14:27,052 [INFO] tipilan: Restored 25 reminder task(s) after restart
2026-03-17 17:30:52,914 [INFO] tipilan: ADMINVIEW renxik by renxik
2026-03-17 17:50:08,471 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x0000019665050510>
2026-03-17 17:50:08,472 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x000001966525A510>, 353053.078)])']
connector: <aiohttp.connector.TCPConnector object at 0x00000196652FD790>
2026-03-17 17:50:09,903 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 17:50:09,904 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 17:50:09,908 [INFO] discord.client: logging in using static token
2026-03-17 17:50:10,919 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: ca7782ebde7e60778a2f583174b0534b).
2026-03-17 17:50:12,932 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 17:50:16,199 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 17:50:16,754 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 17:50:16,755 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 17:50:16,755 [INFO] tipilan: Rich presence rotation started
2026-03-17 17:50:16,822 [INFO] tipilan: Restored 25 reminder task(s) after restart
2026-03-17 17:51:31,170 [INFO] tipilan: /sync triggered by alexander.rr37
2026-03-17 17:53:54,220 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 17:53:54,293 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x000001CCBA696050>
2026-03-17 17:53:54,293 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x000001CCBA6FC210>, 353271.171), (<aiohttp.client_proto.ResponseHandler object at 0x000001CCBA6FD710>, 353273.046)])']
connector: <aiohttp.connector.TCPConnector object at 0x000001CCBA696E10>
2026-03-17 17:53:55,077 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 17:53:55,077 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 17:53:55,086 [INFO] discord.client: logging in using static token
2026-03-17 17:53:56,062 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 785213122ba21181e32c1957f8bcbcc3).
2026-03-17 17:53:58,087 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 17:54:01,927 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 17:54:02,200 [ERROR] tipilan: Unhandled slash command error: Command 'beg' raised an exception: NotFound: 404 Not Found (error code: 10062): Unknown interaction
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 859, in _do_call
return await self._callback(interaction, **params) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\bot.py", line 1520, in cmd_beg
await interaction.response.send_message(embed=embed)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\interactions.py", line 1085, in send_message
data = await adapter.create_interaction_response(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\webhook\async_.py", line 224, in request
raise NotFound(response, data)
discord.errors.NotFound: 404 Not Found (error code: 10062): Unknown interaction
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\tree.py", line 1302, in _call
await command._invoke_with_namespace(interaction, namespace)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 884, in _invoke_with_namespace
return await self._do_call(interaction, transformed_values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 877, in _do_call
raise CommandInvokeError(self, e) from e
discord.app_commands.errors.CommandInvokeError: Command 'beg' raised an exception: NotFound: 404 Not Found (error code: 10062): Unknown interaction
2026-03-17 17:54:02,380 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 17:54:02,380 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 17:54:02,380 [INFO] tipilan: Rich presence rotation started
2026-03-17 17:54:02,386 [INFO] tipilan: Restored 25 reminder task(s) after restart
2026-03-17 17:55:26,412 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 17:55:26,471 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x000001E43B9EE8D0>
2026-03-17 17:55:26,471 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x000001E43B93B700>, 353368.468)])']
connector: <aiohttp.connector.TCPConnector object at 0x000001E43B9EF110>
2026-03-17 17:55:27,137 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 17:55:27,137 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 17:55:27,144 [INFO] discord.client: logging in using static token
2026-03-17 17:55:28,163 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 85e09bc91ad65f44a246c0540693938c).
2026-03-17 17:55:30,172 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 17:55:34,603 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 17:55:35,235 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 17:55:35,235 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 17:55:35,235 [INFO] tipilan: Rich presence rotation started
2026-03-17 17:55:35,300 [INFO] tipilan: Restored 24 reminder task(s) after restart
2026-03-17 18:32:01,375 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 18:32:01,430 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x000002B93B58BD10>
2026-03-17 18:32:01,430 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x000002B93BB3A900>, 355561.312)])']
connector: <aiohttp.connector.TCPConnector object at 0x000002B93BBEEC50>
2026-03-17 18:32:02,005 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 18:32:02,005 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 18:32:02,011 [INFO] discord.client: logging in using static token
2026-03-17 18:32:03,141 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 8bb31ff3c50b6475db0dfe28da6aabb7).
2026-03-17 18:32:05,156 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 18:32:08,897 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 18:32:09,316 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 18:32:09,317 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 18:32:09,318 [INFO] tipilan: Rich presence rotation started
2026-03-17 18:32:09,377 [INFO] tipilan: Restored 23 reminder task(s) after restart
2026-03-17 20:36:01,751 [WARNING] discord.ui.view: View interaction referencing unknown view for item <Button style=<ButtonStyle.primary: 1> url=None disabled=False label='🃏 Võta kaart' emoji=None row=None sku_id=None id=None>. Discarding
2026-03-17 20:36:48,824 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 8bb31ff3c50b6475db0dfe28da6aabb7.
2026-03-17 20:36:49,016 [ERROR] tipilan: Unhandled slash command error: Command 'blackjack' raised an exception: NotFound: 404 Not Found (error code: 10062): Unknown interaction
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 859, in _do_call
return await self._callback(interaction, **params) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\bot.py", line 3327, in cmd_blackjack
await interaction.response.send_message(
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\interactions.py", line 1085, in send_message
data = await adapter.create_interaction_response(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\webhook\async_.py", line 224, in request
raise NotFound(response, data)
discord.errors.NotFound: 404 Not Found (error code: 10062): Unknown interaction
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\tree.py", line 1302, in _call
await command._invoke_with_namespace(interaction, namespace)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 884, in _invoke_with_namespace
return await self._do_call(interaction, transformed_values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 877, in _do_call
raise CommandInvokeError(self, e) from e
discord.app_commands.errors.CommandInvokeError: Command 'blackjack' raised an exception: NotFound: 404 Not Found (error code: 10062): Unknown interaction
2026-03-17 20:36:49,048 [ERROR] tipilan: Unhandled slash command error: Command 'blackjack' raised an exception: NotFound: 404 Not Found (error code: 10062): Unknown interaction
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 859, in _do_call
return await self._callback(interaction, **params) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\bot.py", line 3308, in cmd_blackjack
await interaction.response.send_message(S.ERR["already_in_game"], ephemeral=True)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\interactions.py", line 1085, in send_message
data = await adapter.create_interaction_response(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\webhook\async_.py", line 224, in request
raise NotFound(response, data)
discord.errors.NotFound: 404 Not Found (error code: 10062): Unknown interaction
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\tree.py", line 1302, in _call
await command._invoke_with_namespace(interaction, namespace)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 884, in _invoke_with_namespace
return await self._do_call(interaction, transformed_values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 877, in _do_call
raise CommandInvokeError(self, e) from e
discord.app_commands.errors.CommandInvokeError: Command 'blackjack' raised an exception: NotFound: 404 Not Found (error code: 10062): Unknown interaction
2026-03-17 21:07:55,473 [INFO] tipilan: ADMINUNJAIL renxik by renxik
2026-03-17 21:15:58,429 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 8bb31ff3c50b6475db0dfe28da6aabb7.
2026-03-17 21:16:48,496 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 21:16:48,503 [ERROR] tipilan: Unhandled slash command error: Command 'beg' raised an exception: ServerDisconnectedError: Server disconnected
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 859, in _do_call
return await self._callback(interaction, **params) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\bot.py", line 1520, in cmd_beg
await interaction.response.send_message(embed=embed)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\interactions.py", line 1085, in send_message
data = await adapter.create_interaction_response(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\webhook\async_.py", line 182, in request
async with session.request(
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client.py", line 1510, in __aenter__
self._resp: _RetType = await self._coro
^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client.py", line 779, in _request
resp = await handler(req)
^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client.py", line 757, in _connect_and_send_request
await resp.start(conn)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client_reqrep.py", line 539, in start
message, payload = await protocol.read() # type: ignore[union-attr]
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\streams.py", line 703, in read
await self._waiter
aiohttp.client_exceptions.ServerDisconnectedError: Server disconnected
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\tree.py", line 1302, in _call
await command._invoke_with_namespace(interaction, namespace)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 884, in _invoke_with_namespace
return await self._do_call(interaction, transformed_values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 877, in _do_call
raise CommandInvokeError(self, e) from e
discord.app_commands.errors.CommandInvokeError: Command 'beg' raised an exception: ServerDisconnectedError: Server disconnected
2026-03-17 21:16:48,562 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x00000202B6203F50>
2026-03-17 21:16:48,564 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x00000202B614F1C0>, 365454.265)])']
connector: <aiohttp.connector.TCPConnector object at 0x00000202B6203650>
2026-03-17 21:16:49,107 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 21:16:49,108 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 21:16:49,114 [INFO] discord.client: logging in using static token
2026-03-17 21:16:50,612 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 8cdaec5d4aadaf1189fbdeb5255d6f5e).
2026-03-17 21:16:52,625 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 21:16:55,794 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 21:16:56,229 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 21:16:56,229 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 21:16:56,230 [INFO] tipilan: Rich presence rotation started
2026-03-17 21:16:56,234 [INFO] tipilan: Restored 19 reminder task(s) after restart
2026-03-17 21:44:09,635 [INFO] tipilan: ADMINUNJAIL 6406 by alexander.rr37
2026-03-17 21:44:44,893 [INFO] tipilan: ADMINUNJAIL 6406 by alexander.rr37
2026-03-17 23:29:15,768 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-17 23:29:15,829 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x000002535C0C8B50>
2026-03-17 23:29:21,427 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-17 23:29:21,427 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-17 23:29:21,453 [INFO] discord.client: logging in using static token
2026-03-17 23:29:23,366 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 45681c4883344594f716b3b9a47150d1).
2026-03-17 23:29:25,384 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-17 23:29:28,209 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-17 23:29:28,745 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-17 23:29:28,745 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-17 23:29:28,746 [INFO] tipilan: Rich presence rotation started
2026-03-17 23:29:28,807 [INFO] tipilan: Restored 15 reminder task(s) after restart
2026-03-17 23:45:20,994 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 45681c4883344594f716b3b9a47150d1.
2026-03-18 02:08:28,282 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 45681c4883344594f716b3b9a47150d1.
2026-03-18 04:41:06,285 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 45681c4883344594f716b3b9a47150d1.
2026-03-18 05:07:19,267 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 45681c4883344594f716b3b9a47150d1.
2026-03-18 05:35:26,180 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 45681c4883344594f716b3b9a47150d1.
2026-03-18 05:49:01,464 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 45681c4883344594f716b3b9a47150d1.
2026-03-18 07:50:34,272 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 45681c4883344594f716b3b9a47150d1.
2026-03-18 08:05:17,440 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x000001E112648990>
2026-03-18 08:05:17,441 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x000001E1125BE900>, 404353.109)])']
connector: <aiohttp.connector.TCPConnector object at 0x000001E112026890>
2026-03-18 09:44:40,268 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-18 09:44:40,271 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-18 09:44:40,310 [INFO] discord.client: logging in using static token
2026-03-18 09:44:41,513 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 255a91f80e6d683ece98032a4eec1985).
2026-03-18 09:44:43,524 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-18 09:44:46,865 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-18 09:44:47,347 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-18 09:44:47,348 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-18 09:44:47,349 [INFO] tipilan: Rich presence rotation started
2026-03-18 09:44:47,422 [INFO] tipilan: Restored 8 reminder task(s) after restart
2026-03-18 10:03:48,769 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-18 10:03:48,770 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-18 10:03:48,799 [INFO] discord.client: logging in using static token
2026-03-18 10:03:49,917 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: aa677a93959dff6b709875270bced836).
2026-03-18 10:03:51,930 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-18 10:03:55,688 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-18 10:03:56,199 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-18 10:03:56,199 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-18 10:03:56,199 [INFO] tipilan: Rich presence rotation started
2026-03-18 10:03:56,281 [INFO] tipilan: Restored 10 reminder task(s) after restart
2026-03-18 10:59:33,626 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-18 10:59:33,721 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x000001747696BAD0>
2026-03-18 10:59:33,721 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x0000017476B9FD20>, 3503.437)])']
connector: <aiohttp.connector.TCPConnector object at 0x0000017476BE3B10>
2026-03-18 10:59:34,525 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-18 10:59:34,526 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-18 10:59:34,532 [INFO] discord.client: logging in using static token
2026-03-18 10:59:35,454 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 376a7372c2c30d802c721e1f6518eeb0).
2026-03-18 10:59:37,465 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-18 10:59:41,830 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-18 10:59:42,276 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-18 10:59:42,277 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-18 10:59:42,278 [INFO] tipilan: Rich presence rotation started
2026-03-18 10:59:42,344 [INFO] tipilan: Restored 25 reminder task(s) after restart
2026-03-18 11:01:56,998 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-18 11:01:57,058 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x000001F3B4662050>
2026-03-18 11:01:57,058 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x000001F3B46C1A20>, 3648.828), (<aiohttp.client_proto.ResponseHandler object at 0x000001F3B45BE900>, 3648.828)])']
connector: <aiohttp.connector.TCPConnector object at 0x000001F3B4661C10>
2026-03-18 11:01:57,764 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-18 11:01:57,764 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-18 11:01:57,771 [INFO] discord.client: logging in using static token
2026-03-18 11:01:58,819 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: b426b184830bde1f2dfa176f4953904b).
2026-03-18 11:02:00,864 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-18 11:02:04,836 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-18 11:02:05,304 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-18 11:02:05,305 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-18 11:02:05,306 [INFO] tipilan: Rich presence rotation started
2026-03-18 11:02:05,371 [INFO] tipilan: Restored 24 reminder task(s) after restart
2026-03-18 11:40:40,547 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-18 11:40:40,611 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x000001EA3EA72B50>
2026-03-18 11:40:40,614 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x000001EA3EA3EEB0>, 5963.625)])']
connector: <aiohttp.connector.TCPConnector object at 0x000001EA3E4E1BD0>
2026-03-18 11:40:41,193 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-18 11:40:41,193 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-18 11:40:41,199 [INFO] discord.client: logging in using static token
2026-03-18 11:40:42,137 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 0984d57c0ecf432c85b804c5d7477c07).
2026-03-18 11:40:44,158 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-18 11:40:48,591 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-18 11:40:49,057 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-18 11:40:49,058 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-18 11:40:49,058 [INFO] tipilan: Rich presence rotation started
2026-03-18 11:40:49,126 [INFO] tipilan: Restored 22 reminder task(s) after restart
2026-03-18 11:46:01,452 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-18 11:46:01,538 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x0000028F7303D090>
2026-03-18 11:46:01,539 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x0000028F75021EF0>, 6288.718)])']
connector: <aiohttp.connector.TCPConnector object at 0x0000028F73F3B550>
2026-03-18 11:46:02,307 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-18 11:46:02,307 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-18 11:46:02,314 [INFO] discord.client: logging in using static token
2026-03-18 11:46:03,450 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 4600481318faef880358ffa35a0fc6b0).
2026-03-18 11:46:05,471 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-18 11:46:09,877 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-18 11:46:10,386 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-18 11:46:10,388 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-18 11:46:10,389 [INFO] tipilan: Rich presence rotation started
2026-03-18 11:46:10,450 [INFO] tipilan: Restored 23 reminder task(s) after restart
2026-03-18 12:07:15,041 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 4600481318faef880358ffa35a0fc6b0.
2026-03-18 13:16:27,824 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-18 13:16:27,953 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x00000267D0EE2250>
2026-03-18 13:16:27,954 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x00000267D0F34EC0>, 11719.109)])']
connector: <aiohttp.connector.TCPConnector object at 0x00000267D0EE2F50>
2026-03-18 13:16:35,100 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-18 13:16:35,100 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-18 13:16:35,131 [INFO] discord.client: logging in using static token
2026-03-18 13:16:36,386 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 10dd45b6b7dbe5f7a4d720f393204176).
2026-03-18 13:16:38,395 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-18 13:16:41,406 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-18 13:16:41,855 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-18 13:16:41,858 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-18 13:16:41,858 [INFO] tipilan: Rich presence rotation started
2026-03-18 13:16:41,933 [INFO] tipilan: Restored 23 reminder task(s) after restart
2026-03-18 14:06:03,292 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 10dd45b6b7dbe5f7a4d720f393204176.
2026-03-18 14:39:28,143 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 10dd45b6b7dbe5f7a4d720f393204176.
2026-03-18 14:57:14,437 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 10dd45b6b7dbe5f7a4d720f393204176.
2026-03-18 15:13:46,675 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 10dd45b6b7dbe5f7a4d720f393204176.
2026-03-18 15:37:35,434 [INFO] tipilan: ADMINJAIL slunk_ 60min (taun) by alexander.rr37
2026-03-18 18:39:13,132 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 10dd45b6b7dbe5f7a4d720f393204176.
2026-03-18 19:49:47,457 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 10dd45b6b7dbe5f7a4d720f393204176.
2026-03-18 20:05:28,641 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-18 20:05:28,842 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x000001A426883A90>
2026-03-18 20:05:28,843 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x000001A426A63850>, 36250.593), (<aiohttp.client_proto.ResponseHandler object at 0x000001A426921E10>, 36260.187)])']
connector: <aiohttp.connector.TCPConnector object at 0x000001A4264FC810>
2026-03-18 20:05:29,674 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-18 20:05:29,675 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-18 20:05:29,683 [INFO] discord.client: logging in using static token
2026-03-18 20:05:32,256 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 1838f84e2d4cb539f863655289dc9866).
2026-03-18 20:05:34,272 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-18 20:05:36,535 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-18 20:05:37,006 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-18 20:05:37,006 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-18 20:05:37,007 [INFO] tipilan: Rich presence rotation started
2026-03-18 20:05:37,067 [INFO] tipilan: Restored 20 reminder task(s) after restart
2026-03-18 21:02:19,102 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 1838f84e2d4cb539f863655289dc9866.
2026-03-18 23:59:56,187 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 1838f84e2d4cb539f863655289dc9866.
2026-03-19 03:30:38,113 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 1838f84e2d4cb539f863655289dc9866.
2026-03-19 03:57:18,045 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 1838f84e2d4cb539f863655289dc9866.
2026-03-19 04:24:45,844 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 1838f84e2d4cb539f863655289dc9866.
2026-03-19 05:21:04,237 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 1838f84e2d4cb539f863655289dc9866.
2026-03-19 07:32:23,030 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 1838f84e2d4cb539f863655289dc9866.
2026-03-19 08:51:57,618 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 1838f84e2d4cb539f863655289dc9866.
2026-03-19 09:00:05,910 [INFO] tipilan: Sünnipäeva ülesanne: teavitati 0 liiget
2026-03-19 09:21:16,066 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 1838f84e2d4cb539f863655289dc9866.
2026-03-19 10:51:09,434 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 1838f84e2d4cb539f863655289dc9866.
2026-03-19 12:29:52,143 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 1838f84e2d4cb539f863655289dc9866.
2026-03-19 13:29:53,613 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 1838f84e2d4cb539f863655289dc9866.
2026-03-19 14:27:03,058 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-19 14:27:03,232 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x0000026F806EBAD0>
2026-03-19 14:27:03,234 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x0000026F806662E0>, 102346.203), (<aiohttp.client_proto.ResponseHandler object at 0x0000026F8074BE00>, 102350.14)])']
connector: <aiohttp.connector.TCPConnector object at 0x0000026FFF896F90>
2026-03-19 14:27:11,176 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-19 14:27:11,178 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-19 14:27:11,212 [INFO] discord.client: logging in using static token
2026-03-19 14:27:12,591 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 65c0e37ecc77cc6c7c67529e0e2c3933).
2026-03-19 14:27:14,605 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-19 14:27:19,243 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-19 14:27:19,674 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-19 14:27:19,676 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-19 14:27:19,677 [INFO] tipilan: Rich presence rotation started
2026-03-19 14:27:19,745 [INFO] tipilan: Restored 18 reminder task(s) after restart
2026-03-19 14:34:11,591 [INFO] tipilan: ADMINJAIL ukku 60min (test) by alexander.rr37
2026-03-19 14:38:27,129 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-19 14:38:27,226 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x000001F34C736D10>
2026-03-19 14:38:27,227 [ERROR] asyncio: Unclosed connector
connections: ['deque([(<aiohttp.client_proto.ResponseHandler object at 0x000001F34C6A2040>, 103032.796)])']
connector: <aiohttp.connector.TCPConnector object at 0x000001F34C734510>
2026-03-19 14:38:27,919 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-19 14:38:27,920 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-19 14:38:27,927 [INFO] discord.client: logging in using static token
2026-03-19 14:38:28,836 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 4807953c64cb54d02da84f360105a0ac).
2026-03-19 14:38:30,867 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-19 14:38:35,004 [INFO] tipilan: Loaded 63 member rows from Google Sheets
2026-03-19 14:38:35,432 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-19 14:38:35,432 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-19 14:38:35,432 [INFO] tipilan: Rich presence rotation started
2026-03-19 14:38:35,494 [INFO] tipilan: Restored 16 reminder task(s) after restart
2026-03-19 14:57:16,286 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 4807953c64cb54d02da84f360105a0ac.
2026-03-19 17:43:01,377 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 4807953c64cb54d02da84f360105a0ac.
2026-03-19 18:40:10,251 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 4807953c64cb54d02da84f360105a0ac.
2026-03-19 19:36:33,160 [INFO] tipilan: Member joined: siim6536 (ID: 296322817941569537)
2026-03-19 19:36:35,488 [INFO] tipilan: → siim6536 not in sheet, added new row (Discord=siim6536, ID=296322817941569537)
2026-03-19 19:51:50,984 [INFO] tipilan: /check - OK=53, Fixed=7, NotFound=0, IDs=0, Errors=1
2026-03-19 19:55:01,260 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 4807953c64cb54d02da84f360105a0ac.
2026-03-19 23:53:21,779 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 4807953c64cb54d02da84f360105a0ac.
2026-03-20 03:30:46,351 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 4807953c64cb54d02da84f360105a0ac.
2026-03-20 04:13:39,712 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 4807953c64cb54d02da84f360105a0ac.
2026-03-20 06:58:10,135 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 4807953c64cb54d02da84f360105a0ac.
2026-03-20 09:00:08,835 [INFO] tipilan: Sünnipäeva ülesanne: teavitati 0 liiget
2026-03-20 09:17:58,214 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 4807953c64cb54d02da84f360105a0ac.
2026-03-20 09:44:33,477 [INFO] tipilan: /check - OK=60, Fixed=0, NotFound=0, IDs=0, Errors=1
2026-03-20 09:54:44,267 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 4807953c64cb54d02da84f360105a0ac.
2026-03-20 09:55:31,284 [ERROR] discord.client: Attempting a reconnect in 0.21s
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1562, in _create_direct_connection
hosts = await self._resolve_host(host, port, traces=traces)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1178, in _resolve_host
return await asyncio.shield(resolved_host_task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1209, in _resolve_host_with_throttle
addrs = await self._resolver.resolve(host, port, family=self._family)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\resolver.py", line 40, in resolve
infos = await self._loop.getaddrinfo(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2544.0_x64__qbz5n2kfra8p0\Lib\asyncio\base_events.py", line 868, in getaddrinfo
return await self.run_in_executor(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2544.0_x64__qbz5n2kfra8p0\Lib\concurrent\futures\thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2544.0_x64__qbz5n2kfra8p0\Lib\socket.py", line 962, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
socket.gaierror: [Errno 11001] getaddrinfo failed
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\client.py", line 728, in connect
self.ws = await asyncio.wait_for(coro, timeout=60.0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2544.0_x64__qbz5n2kfra8p0\Lib\asyncio\tasks.py", line 489, in wait_for
return fut.result()
^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\gateway.py", line 392, in from_client
socket = await client.http.ws_connect(str(url))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\http.py", line 571, in ws_connect
return await self.__session.ws_connect(url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client.py", line 1076, in _ws_connect
resp = await self.request(
^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client.py", line 779, in _request
resp = await handler(req)
^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client.py", line 734, in _connect_and_send_request
conn = await self._connector.connect(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 672, in connect
proto = await self._create_connection(req, traces, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1239, in _create_connection
_, proto = await self._create_direct_connection(req, traces, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1568, in _create_direct_connection
raise ClientConnectorDNSError(req.connection_key, exc) from exc
aiohttp.client_exceptions.ClientConnectorDNSError: Cannot connect to host gateway-us-east1-b.discord.gg:443 ssl:default [getaddrinfo failed]
2026-03-20 09:55:31,900 [ERROR] discord.client: Attempting a reconnect in 2.62s
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1562, in _create_direct_connection
hosts = await self._resolve_host(host, port, traces=traces)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1178, in _resolve_host
return await asyncio.shield(resolved_host_task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1209, in _resolve_host_with_throttle
addrs = await self._resolver.resolve(host, port, family=self._family)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\resolver.py", line 40, in resolve
infos = await self._loop.getaddrinfo(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2544.0_x64__qbz5n2kfra8p0\Lib\asyncio\base_events.py", line 868, in getaddrinfo
return await self.run_in_executor(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2544.0_x64__qbz5n2kfra8p0\Lib\concurrent\futures\thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2544.0_x64__qbz5n2kfra8p0\Lib\socket.py", line 962, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
socket.gaierror: [Errno 11001] getaddrinfo failed
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\client.py", line 728, in connect
self.ws = await asyncio.wait_for(coro, timeout=60.0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2544.0_x64__qbz5n2kfra8p0\Lib\asyncio\tasks.py", line 489, in wait_for
return fut.result()
^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\gateway.py", line 392, in from_client
socket = await client.http.ws_connect(str(url))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\http.py", line 571, in ws_connect
return await self.__session.ws_connect(url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client.py", line 1076, in _ws_connect
resp = await self.request(
^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client.py", line 779, in _request
resp = await handler(req)
^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client.py", line 734, in _connect_and_send_request
conn = await self._connector.connect(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 672, in connect
proto = await self._create_connection(req, traces, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1239, in _create_connection
_, proto = await self._create_direct_connection(req, traces, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1568, in _create_direct_connection
raise ClientConnectorDNSError(req.connection_key, exc) from exc
aiohttp.client_exceptions.ClientConnectorDNSError: Cannot connect to host gateway-us-east1-b.discord.gg:443 ssl:default [getaddrinfo failed]
2026-03-20 09:55:34,890 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 4807953c64cb54d02da84f360105a0ac.
2026-03-20 10:24:34,934 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 4807953c64cb54d02da84f360105a0ac.
2026-03-20 10:44:07,977 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 4807953c64cb54d02da84f360105a0ac.
2026-03-20 11:20:37,150 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 4807953c64cb54d02da84f360105a0ac.
2026-03-20 11:33:00,000 [INFO] bot: Changed bank balance from 234902 to 998765 (reason: testing)2026-03-20 12:01:58,163 [INFO] tipilan: /check - OK=60, Fixed=0, NotFound=0, IDs=0, Errors=0
2026-03-20 12:02:05,526 [INFO] tipilan: /check - OK=60, Fixed=0, NotFound=0, IDs=0, Errors=0
2026-03-20 12:13:56,131 [ERROR] discord.client: Attempting a reconnect in 0.29s
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1562, in _create_direct_connection
hosts = await self._resolve_host(host, port, traces=traces)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1178, in _resolve_host
return await asyncio.shield(resolved_host_task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1209, in _resolve_host_with_throttle
addrs = await self._resolver.resolve(host, port, family=self._family)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\resolver.py", line 40, in resolve
infos = await self._loop.getaddrinfo(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2544.0_x64__qbz5n2kfra8p0\Lib\asyncio\base_events.py", line 868, in getaddrinfo
return await self.run_in_executor(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2544.0_x64__qbz5n2kfra8p0\Lib\concurrent\futures\thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2544.0_x64__qbz5n2kfra8p0\Lib\socket.py", line 962, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
socket.gaierror: [Errno 11001] getaddrinfo failed
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\client.py", line 728, in connect
self.ws = await asyncio.wait_for(coro, timeout=60.0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2544.0_x64__qbz5n2kfra8p0\Lib\asyncio\tasks.py", line 489, in wait_for
return fut.result()
^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\gateway.py", line 392, in from_client
socket = await client.http.ws_connect(str(url))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\http.py", line 571, in ws_connect
return await self.__session.ws_connect(url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client.py", line 1076, in _ws_connect
resp = await self.request(
^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client.py", line 779, in _request
resp = await handler(req)
^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client.py", line 734, in _connect_and_send_request
conn = await self._connector.connect(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 672, in connect
proto = await self._create_connection(req, traces, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1239, in _create_connection
_, proto = await self._create_direct_connection(req, traces, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1568, in _create_direct_connection
raise ClientConnectorDNSError(req.connection_key, exc) from exc
aiohttp.client_exceptions.ClientConnectorDNSError: Cannot connect to host gateway-us-east1-b.discord.gg:443 ssl:default [getaddrinfo failed]
2026-03-20 12:13:56,449 [ERROR] discord.client: Attempting a reconnect in 3.48s
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1562, in _create_direct_connection
hosts = await self._resolve_host(host, port, traces=traces)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1178, in _resolve_host
return await asyncio.shield(resolved_host_task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1209, in _resolve_host_with_throttle
addrs = await self._resolver.resolve(host, port, family=self._family)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\resolver.py", line 40, in resolve
infos = await self._loop.getaddrinfo(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2544.0_x64__qbz5n2kfra8p0\Lib\asyncio\base_events.py", line 868, in getaddrinfo
return await self.run_in_executor(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2544.0_x64__qbz5n2kfra8p0\Lib\concurrent\futures\thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2544.0_x64__qbz5n2kfra8p0\Lib\socket.py", line 962, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
socket.gaierror: [Errno 11001] getaddrinfo failed
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\client.py", line 728, in connect
self.ws = await asyncio.wait_for(coro, timeout=60.0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.2544.0_x64__qbz5n2kfra8p0\Lib\asyncio\tasks.py", line 489, in wait_for
return fut.result()
^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\gateway.py", line 392, in from_client
socket = await client.http.ws_connect(str(url))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\http.py", line 571, in ws_connect
return await self.__session.ws_connect(url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client.py", line 1076, in _ws_connect
resp = await self.request(
^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client.py", line 779, in _request
resp = await handler(req)
^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client.py", line 734, in _connect_and_send_request
conn = await self._connector.connect(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 672, in connect
proto = await self._create_connection(req, traces, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1239, in _create_connection
_, proto = await self._create_direct_connection(req, traces, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\connector.py", line 1568, in _create_direct_connection
raise ClientConnectorDNSError(req.connection_key, exc) from exc
aiohttp.client_exceptions.ClientConnectorDNSError: Cannot connect to host gateway-us-east1-b.discord.gg:443 ssl:default [getaddrinfo failed]
2026-03-20 12:14:00,353 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 4807953c64cb54d02da84f360105a0ac.
2026-03-20 12:27:13,889 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-20 12:27:14,003 [ERROR] asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x000001D38898AD50>
2026-03-20 12:27:20,629 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-20 12:27:20,629 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-20 12:27:20,656 [INFO] discord.client: logging in using static token
2026-03-20 12:27:21,720 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 6461aca2b4c3b808349f18fdd7e32276).
2026-03-20 12:27:23,743 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-20 12:27:28,445 [INFO] tipilan: Loaded 64 member rows from Google Sheets
2026-03-20 12:27:28,974 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-20 12:27:28,974 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-20 12:27:28,975 [INFO] tipilan: Rich presence rotation started
2026-03-20 12:27:29,039 [INFO] tipilan: Restored 17 reminder task(s) after restart
2026-03-20 12:39:37,583 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-20 12:39:37,591 [WARNING] tipilan: Bot disconnected from Discord gateway
2026-03-20 12:39:37,657 [ERROR] tipilan: Unhandled asyncio error: Unclosed client session
2026-03-20 12:39:37,657 [ERROR] tipilan: Unhandled asyncio error: Unclosed connector
2026-03-20 12:39:38,244 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-20 12:39:38,244 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-20 12:39:38,251 [INFO] discord.client: logging in using static token
2026-03-20 12:39:39,400 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 2ae71ee545f026147e5ecb3af7ea3db1).
2026-03-20 12:39:41,415 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-20 12:39:45,258 [INFO] tipilan: Loaded 64 member rows from Google Sheets
2026-03-20 12:39:45,858 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-20 12:39:45,859 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-20 12:39:45,859 [INFO] tipilan: Rich presence rotation started
2026-03-20 12:39:45,862 [INFO] tipilan: Restored 14 reminder task(s) after restart
2026-03-20 12:41:16,664 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-20 12:41:16,670 [ERROR] tipilan: Unhandled slash command error: Command 'roulette' raised an exception: ServerDisconnectedError: Server disconnected
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 859, in _do_call
return await self._callback(interaction, **params) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\bot.py", line 2199, in cmd_roulette
await spin_msg.edit(embed=_roulette_frame_embed(strip[i:i + 5], stopped=stopped))
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\interactions.py", line 1557, in edit
res = await self._state._interaction.edit_original_response(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\interactions.py", line 603, in edit_original_response
data = await adapter.edit_original_interaction_response(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\webhook\async_.py", line 182, in request
async with session.request(
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client.py", line 1510, in __aenter__
self._resp: _RetType = await self._coro
^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client.py", line 779, in _request
resp = await handler(req)
^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client.py", line 757, in _connect_and_send_request
await resp.start(conn)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\client_reqrep.py", line 539, in start
message, payload = await protocol.read() # type: ignore[union-attr]
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\aiohttp\streams.py", line 703, in read
await self._waiter
aiohttp.client_exceptions.ServerDisconnectedError: Server disconnected
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\tree.py", line 1302, in _call
await command._invoke_with_namespace(interaction, namespace)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 884, in _invoke_with_namespace
return await self._do_call(interaction, transformed_values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 877, in _do_call
raise CommandInvokeError(self, e) from e
discord.app_commands.errors.CommandInvokeError: Command 'roulette' raised an exception: ServerDisconnectedError: Server disconnected
2026-03-20 12:41:16,781 [WARNING] tipilan: Bot disconnected from Discord gateway
2026-03-20 12:41:16,843 [ERROR] tipilan: Unhandled asyncio error: Unclosed client session
2026-03-20 12:41:16,843 [ERROR] tipilan: Unhandled asyncio error: Unclosed connector
2026-03-20 12:41:17,401 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-20 12:41:17,401 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-20 12:41:17,408 [INFO] discord.client: logging in using static token
2026-03-20 12:41:18,435 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 0b31a44e97975370f50d9412d4c5c5a6).
2026-03-20 12:41:20,447 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-20 12:41:23,608 [INFO] tipilan: Loaded 64 member rows from Google Sheets
2026-03-20 12:41:23,806 [ERROR] tipilan: Unhandled slash command error: Command 'leaderboard' raised an exception: NotFound: 404 Not Found (error code: 10062): Unknown interaction
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 859, in _do_call
return await self._callback(interaction, **params) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\bot.py", line 2389, in cmd_leaderboard
await interaction.response.defer()
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\interactions.py", line 892, in defer
response = await adapter.create_interaction_response(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\webhook\async_.py", line 224, in request
raise NotFound(response, data)
discord.errors.NotFound: 404 Not Found (error code: 10062): Unknown interaction
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\tree.py", line 1302, in _call
await command._invoke_with_namespace(interaction, namespace)
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 884, in _invoke_with_namespace
return await self._do_call(interaction, transformed_values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Sass\Documents\GitHub\tipilan-bot\.venv\Lib\site-packages\discord\app_commands\commands.py", line 877, in _do_call
raise CommandInvokeError(self, e) from e
discord.app_commands.errors.CommandInvokeError: Command 'leaderboard' raised an exception: NotFound: 404 Not Found (error code: 10062): Unknown interaction
2026-03-20 12:41:24,145 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-20 12:41:24,145 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-20 12:41:24,147 [INFO] tipilan: Rich presence rotation started
2026-03-20 12:41:24,211 [INFO] tipilan: Restored 18 reminder task(s) after restart
2026-03-20 12:49:38,403 [INFO] tipilan: ADMINJAIL wantedkert 100min (Omavoliliselt) by renxik
2026-03-20 12:51:31,923 [INFO] tipilan: ADMINUNJAIL wantedkert by renxik
2026-03-20 13:35:34,460 [WARNING] tipilan: Bot disconnected from Discord gateway
2026-03-20 13:35:34,812 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 0b31a44e97975370f50d9412d4c5c5a6.
2026-03-20 13:35:34,813 [INFO] tipilan: Bot reconnected to Discord (session resumed)
2026-03-20 14:24:23,664 [WARNING] tipilan: Bot disconnected from Discord gateway
2026-03-20 14:24:23,973 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 0b31a44e97975370f50d9412d4c5c5a6.
2026-03-20 14:24:23,975 [INFO] tipilan: Bot reconnected to Discord (session resumed)
2026-03-20 15:23:33,961 [WARNING] tipilan: Bot disconnected from Discord gateway
2026-03-20 15:23:34,249 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 0b31a44e97975370f50d9412d4c5c5a6.
2026-03-20 15:23:34,249 [INFO] tipilan: Bot reconnected to Discord (session resumed)
2026-03-20 16:34:18,395 [WARNING] tipilan: Bot disconnected from Discord gateway
2026-03-20 16:34:18,710 [INFO] discord.gateway: Shard ID None has successfully RESUMED session 0b31a44e97975370f50d9412d4c5c5a6.
2026-03-20 16:34:18,711 [INFO] tipilan: Bot reconnected to Discord (session resumed)
2026-03-20 17:17:24,504 [INFO] tipilan: /restart triggered by alexander.rr37
2026-03-20 17:17:24,532 [WARNING] tipilan: Bot disconnected from Discord gateway
2026-03-20 17:17:24,684 [ERROR] tipilan: Unhandled asyncio error: Unclosed client session
2026-03-20 17:17:24,685 [ERROR] tipilan: Unhandled asyncio error: Unclosed connector
2026-03-20 17:17:25,385 [WARNING] discord.client: PyNaCl is not installed, voice will NOT be supported
2026-03-20 17:17:25,385 [WARNING] discord.client: davey is not installed, voice will NOT be supported
2026-03-20 17:17:25,394 [INFO] discord.client: logging in using static token
2026-03-20 17:17:26,433 [INFO] discord.gateway: Shard ID None has connected to Gateway (Session ID: 81512261fd1e1d6870123075909e2f4c).
2026-03-20 17:17:28,456 [INFO] tipilan: Logged in as TipiBOT#7287 (ID: 1482364717291933766)
2026-03-20 17:17:32,964 [INFO] tipilan: Loaded 64 member rows from Google Sheets
2026-03-20 17:17:33,433 [INFO] tipilan: Slash commands synced to guild 1478302278086819946 (global commands cleared)
2026-03-20 17:17:33,433 [INFO] tipilan: Birthday daily task started (fires 09:00 Tallinn time)
2026-03-20 17:17:33,433 [INFO] tipilan: Rich presence rotation started
2026-03-20 17:17:33,500 [INFO] tipilan: Restored 14 reminder task(s) after restart
2026-03-20 17:19:15,335 [INFO] tipilan: /adminseason triggered by alexander.rr37 (top_n=20)
2026-03-20 17:22:06,854 [ERROR] tipilan: Unhandled asyncio error: Unclosed client session
2026-03-20 17:22:06,855 [ERROR] tipilan: Unhandled asyncio error: Unclosed connector