[2026-06-20 21:10:25] [INFO    ] root                           =================================================================
[2026-06-20 21:10:25] [INFO    ] root                             Xlancer Bot Logger initialized
[2026-06-20 21:10:25] [INFO    ] root                             All logs  → C:\Users\Latitude 5420\Desktop\Xlancertg\logs\bot.log
[2026-06-20 21:10:25] [INFO    ] root                             Errors    → C:\Users\Latitude 5420\Desktop\Xlancertg\logs\errors.log
[2026-06-20 21:10:25] [INFO    ] root                           =================================================================
[2026-06-20 19:49:05] [INFO    ] root                           =================================================================
[2026-06-20 19:49:05] [INFO    ] root                             Xlancer Bot Logger initialized
[2026-06-20 19:49:05] [INFO    ] root                             All logs  → /home/pakdelgo/public_html/Xlancertg/logs/bot.log
[2026-06-20 19:49:05] [INFO    ] root                             Errors    → /home/pakdelgo/public_html/Xlancertg/logs/errors.log
[2026-06-20 19:49:05] [INFO    ] root                           =================================================================
[2026-06-20 19:49:06] [DEBUG   ] asyncio                        Using selector: EpollSelector
[2026-06-20 19:49:06] [INFO    ] database.db                    Database initialized successfully.
[2026-06-20 19:49:06] [INFO    ] __main__                       🚀 Xlancer Bot is starting...
[2026-06-20 19:49:06] [INFO    ] aiogram.dispatcher             Start polling
[2026-06-20 19:49:06] [ERROR   ] utils.web_server               Failed to start payment verification web server: [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): [errno 98] address already in use
[2026-06-20 19:49:06] [INFO    ] aiogram.dispatcher             Run polling for bot @XLancer_bot id=8931651087 - 'ایکس\u200cلنسر | بازار فریلنسری'
[2026-06-20 19:49:11] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-20 20:49:11] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-20 21:49:11] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-20 22:49:11] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-20 23:49:11] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 00:49:11] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 01:49:11] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 02:49:11] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 03:49:11] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 04:49:11] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 05:49:11] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 06:23:58] [INFO    ] root                           =================================================================
[2026-06-21 06:23:58] [INFO    ] root                             Xlancer Bot Logger initialized
[2026-06-21 06:23:58] [INFO    ] root                             All logs  → /home/pakdelgo/public_html/Xlancertg/logs/bot.log
[2026-06-21 06:23:58] [INFO    ] root                             Errors    → /home/pakdelgo/public_html/Xlancertg/logs/errors.log
[2026-06-21 06:23:58] [INFO    ] root                           =================================================================
[2026-06-21 06:23:58] [DEBUG   ] asyncio                        Using selector: EpollSelector
[2026-06-21 06:23:58] [INFO    ] database.db                    Database initialized successfully.
[2026-06-21 06:23:58] [INFO    ] __main__                       🚀 Xlancer Bot is starting...
[2026-06-21 06:23:58] [INFO    ] aiogram.dispatcher             Start polling
[2026-06-21 06:23:58] [ERROR   ] utils.web_server               Failed to start payment verification web server: [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): [errno 98] address already in use
[2026-06-21 06:23:58] [INFO    ] aiogram.dispatcher             Run polling for bot @XLancer_bot id=8931651087 - 'ایکس\u200cلنسر | بازار فریلنسری'
[2026-06-21 06:24:03] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 06:24:21] [ERROR   ] aiogram.event                  Cause exception while process update id=110843409 by bot id=8931651087
TelegramBadRequest: Telegram server says - Bad Request: EXTERNAL_MEDIA_NOT_SUPPORTED
Traceback (most recent call last):
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/dispatcher.py", line 320, in _process_update
    response = await self.feed_update(bot, update, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/dispatcher.py", line 164, in feed_update
    response = await self.update.wrap_outer_middleware(
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/middlewares/error.py", line 27, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/middlewares/user_context.py", line 58, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/fsm/middleware.py", line 43, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/telegram.py", line 126, in trigger
    return await wrapped_inner(event, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/handler.py", line 71, in call
    return await wrapped()
           ^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/dispatcher.py", line 283, in _listen_update
    return await self.propagate_event(update_type=update_type, event=event, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 165, in propagate_event
    return await observer.wrap_outer_middleware(_wrapped, event=event, data=kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 157, in _wrapped
    return await self._propagate_event(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 193, in _propagate_event
    response = await router.propagate_event(update_type=update_type, event=event, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 165, in propagate_event
    return await observer.wrap_outer_middleware(_wrapped, event=event, data=kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 157, in _wrapped
    return await self._propagate_event(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 185, in _propagate_event
    response = await observer.trigger(event, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/telegram.py", line 126, in trigger
    return await wrapped_inner(event, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/handler.py", line 71, in call
    return await wrapped()
           ^^^^^^^^^^^^^^^
  File "/home/pakdelgo/public_html/Xlancertg/handlers/inline_query.py", line 179, in inline_search_projects
    await query.answer(results, next_offset=next_offset, cache_time=10)
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/methods/base.py", line 82, in emit
    return await bot(self)
           ^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/client/bot.py", line 509, in __call__
    return await self.session(self, method, timeout=request_timeout)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/client/session/base.py", line 259, in __call__
    return cast(TelegramType, await middleware(bot, method))
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/client/session/aiohttp.py", line 177, in make_request
    response = self.check_response(
               ^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/client/session/base.py", line 121, in check_response
    raise TelegramBadRequest(method=method, message=description)
aiogram.exceptions.TelegramBadRequest: Telegram server says - Bad Request: EXTERNAL_MEDIA_NOT_SUPPORTED
[2026-06-21 06:24:27] [ERROR   ] aiogram.event                  Cause exception while process update id=110843412 by bot id=8931651087
TelegramBadRequest: Telegram server says - Bad Request: EXTERNAL_MEDIA_NOT_SUPPORTED
Traceback (most recent call last):
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/dispatcher.py", line 320, in _process_update
    response = await self.feed_update(bot, update, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/dispatcher.py", line 164, in feed_update
    response = await self.update.wrap_outer_middleware(
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/middlewares/error.py", line 27, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/middlewares/user_context.py", line 58, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/fsm/middleware.py", line 43, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/telegram.py", line 126, in trigger
    return await wrapped_inner(event, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/handler.py", line 71, in call
    return await wrapped()
           ^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/dispatcher.py", line 283, in _listen_update
    return await self.propagate_event(update_type=update_type, event=event, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 165, in propagate_event
    return await observer.wrap_outer_middleware(_wrapped, event=event, data=kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 157, in _wrapped
    return await self._propagate_event(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 193, in _propagate_event
    response = await router.propagate_event(update_type=update_type, event=event, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 165, in propagate_event
    return await observer.wrap_outer_middleware(_wrapped, event=event, data=kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 157, in _wrapped
    return await self._propagate_event(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 185, in _propagate_event
    response = await observer.trigger(event, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/telegram.py", line 126, in trigger
    return await wrapped_inner(event, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/handler.py", line 71, in call
    return await wrapped()
           ^^^^^^^^^^^^^^^
  File "/home/pakdelgo/public_html/Xlancertg/handlers/inline_query.py", line 179, in inline_search_projects
    await query.answer(results, next_offset=next_offset, cache_time=10)
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/methods/base.py", line 82, in emit
    return await bot(self)
           ^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/client/bot.py", line 509, in __call__
    return await self.session(self, method, timeout=request_timeout)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/client/session/base.py", line 259, in __call__
    return cast(TelegramType, await middleware(bot, method))
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/client/session/aiohttp.py", line 177, in make_request
    response = self.check_response(
               ^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/client/session/base.py", line 121, in check_response
    raise TelegramBadRequest(method=method, message=description)
aiogram.exceptions.TelegramBadRequest: Telegram server says - Bad Request: EXTERNAL_MEDIA_NOT_SUPPORTED
[2026-06-21 06:24:29] [ERROR   ] aiogram.event                  Cause exception while process update id=110843413 by bot id=8931651087
TelegramBadRequest: Telegram server says - Bad Request: EXTERNAL_MEDIA_NOT_SUPPORTED
Traceback (most recent call last):
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/dispatcher.py", line 320, in _process_update
    response = await self.feed_update(bot, update, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/dispatcher.py", line 164, in feed_update
    response = await self.update.wrap_outer_middleware(
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/middlewares/error.py", line 27, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/middlewares/user_context.py", line 58, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/fsm/middleware.py", line 43, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/telegram.py", line 126, in trigger
    return await wrapped_inner(event, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/handler.py", line 71, in call
    return await wrapped()
           ^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/dispatcher.py", line 283, in _listen_update
    return await self.propagate_event(update_type=update_type, event=event, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 165, in propagate_event
    return await observer.wrap_outer_middleware(_wrapped, event=event, data=kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 157, in _wrapped
    return await self._propagate_event(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 193, in _propagate_event
    response = await router.propagate_event(update_type=update_type, event=event, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 165, in propagate_event
    return await observer.wrap_outer_middleware(_wrapped, event=event, data=kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 157, in _wrapped
    return await self._propagate_event(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 185, in _propagate_event
    response = await observer.trigger(event, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/telegram.py", line 126, in trigger
    return await wrapped_inner(event, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/handler.py", line 71, in call
    return await wrapped()
           ^^^^^^^^^^^^^^^
  File "/home/pakdelgo/public_html/Xlancertg/handlers/inline_query.py", line 179, in inline_search_projects
    await query.answer(results, next_offset=next_offset, cache_time=10)
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/methods/base.py", line 82, in emit
    return await bot(self)
           ^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/client/bot.py", line 509, in __call__
    return await self.session(self, method, timeout=request_timeout)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/client/session/base.py", line 259, in __call__
    return cast(TelegramType, await middleware(bot, method))
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/client/session/aiohttp.py", line 177, in make_request
    response = self.check_response(
               ^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/client/session/base.py", line 121, in check_response
    raise TelegramBadRequest(method=method, message=description)
aiogram.exceptions.TelegramBadRequest: Telegram server says - Bad Request: EXTERNAL_MEDIA_NOT_SUPPORTED
[2026-06-21 06:24:32] [ERROR   ] aiogram.event                  Cause exception while process update id=110843415 by bot id=8931651087
TelegramBadRequest: Telegram server says - Bad Request: EXTERNAL_MEDIA_NOT_SUPPORTED
Traceback (most recent call last):
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/dispatcher.py", line 320, in _process_update
    response = await self.feed_update(bot, update, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/dispatcher.py", line 164, in feed_update
    response = await self.update.wrap_outer_middleware(
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/middlewares/error.py", line 27, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/middlewares/user_context.py", line 58, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/fsm/middleware.py", line 43, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/telegram.py", line 126, in trigger
    return await wrapped_inner(event, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/handler.py", line 71, in call
    return await wrapped()
           ^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/dispatcher.py", line 283, in _listen_update
    return await self.propagate_event(update_type=update_type, event=event, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 165, in propagate_event
    return await observer.wrap_outer_middleware(_wrapped, event=event, data=kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 157, in _wrapped
    return await self._propagate_event(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 193, in _propagate_event
    response = await router.propagate_event(update_type=update_type, event=event, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 165, in propagate_event
    return await observer.wrap_outer_middleware(_wrapped, event=event, data=kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 157, in _wrapped
    return await self._propagate_event(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 185, in _propagate_event
    response = await observer.trigger(event, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/telegram.py", line 126, in trigger
    return await wrapped_inner(event, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/handler.py", line 71, in call
    return await wrapped()
           ^^^^^^^^^^^^^^^
  File "/home/pakdelgo/public_html/Xlancertg/handlers/inline_query.py", line 179, in inline_search_projects
    await query.answer(results, next_offset=next_offset, cache_time=10)
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/methods/base.py", line 82, in emit
    return await bot(self)
           ^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/client/bot.py", line 509, in __call__
    return await self.session(self, method, timeout=request_timeout)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/client/session/base.py", line 259, in __call__
    return cast(TelegramType, await middleware(bot, method))
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/client/session/aiohttp.py", line 177, in make_request
    response = self.check_response(
               ^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/client/session/base.py", line 121, in check_response
    raise TelegramBadRequest(method=method, message=description)
aiogram.exceptions.TelegramBadRequest: Telegram server says - Bad Request: EXTERNAL_MEDIA_NOT_SUPPORTED
[2026-06-21 06:27:47] [INFO    ] root                           =================================================================
[2026-06-21 06:27:47] [INFO    ] root                             Xlancer Bot Logger initialized
[2026-06-21 06:27:47] [INFO    ] root                             All logs  → /home/pakdelgo/public_html/Xlancertg/logs/bot.log
[2026-06-21 06:27:47] [INFO    ] root                             Errors    → /home/pakdelgo/public_html/Xlancertg/logs/errors.log
[2026-06-21 06:27:47] [INFO    ] root                           =================================================================
[2026-06-21 06:27:47] [DEBUG   ] asyncio                        Using selector: EpollSelector
[2026-06-21 06:27:47] [INFO    ] database.db                    Database initialized successfully.
[2026-06-21 06:27:48] [INFO    ] __main__                       🚀 Xlancer Bot is starting...
[2026-06-21 06:27:48] [INFO    ] aiogram.dispatcher             Start polling
[2026-06-21 06:27:48] [ERROR   ] utils.web_server               Failed to start payment verification web server: [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): [errno 98] address already in use
[2026-06-21 06:27:48] [INFO    ] aiogram.dispatcher             Run polling for bot @XLancer_bot id=8931651087 - 'ایکس\u200cلنسر | بازار فریلنسری'
[2026-06-21 06:27:53] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 06:32:28] [INFO    ] root                           =================================================================
[2026-06-21 06:32:28] [INFO    ] root                             Xlancer Bot Logger initialized
[2026-06-21 06:32:28] [INFO    ] root                             All logs  → /home/pakdelgo/public_html/Xlancertg/logs/bot.log
[2026-06-21 06:32:28] [INFO    ] root                             Errors    → /home/pakdelgo/public_html/Xlancertg/logs/errors.log
[2026-06-21 06:32:28] [INFO    ] root                           =================================================================
[2026-06-21 06:32:28] [DEBUG   ] asyncio                        Using selector: EpollSelector
[2026-06-21 06:32:28] [INFO    ] database.db                    Database initialized successfully.
[2026-06-21 06:32:28] [INFO    ] __main__                       🚀 Xlancer Bot is starting...
[2026-06-21 06:32:28] [INFO    ] aiogram.dispatcher             Start polling
[2026-06-21 06:32:28] [ERROR   ] utils.web_server               Failed to start payment verification web server: [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): [errno 98] address already in use
[2026-06-21 06:32:29] [INFO    ] aiogram.dispatcher             Run polling for bot @XLancer_bot id=8931651087 - 'ایکس\u200cلنسر | بازار فریلنسری'
[2026-06-21 06:32:32] [INFO    ] __main__                       Welcome banner successfully uploaded and cached. File ID: AgACAgQAAxkDAAIE-2o048V1d1puEGArGhBGrvvkc5ohAAJuEmsbRZKpUbaTd5BGbP0BAQADAgADeQADPAQ
[2026-06-21 06:32:33] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 06:33:53] [ERROR   ] aiogram.event                  Cause exception while process update id=110843426 by bot id=8931651087
AttributeError: module 'database.db' has no attribute 'get_admin_recipients'
Traceback (most recent call last):
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/dispatcher.py", line 320, in _process_update
    response = await self.feed_update(bot, update, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/dispatcher.py", line 164, in feed_update
    response = await self.update.wrap_outer_middleware(
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/middlewares/error.py", line 27, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/middlewares/user_context.py", line 58, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/fsm/middleware.py", line 43, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/telegram.py", line 126, in trigger
    return await wrapped_inner(event, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/handler.py", line 71, in call
    return await wrapped()
           ^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/dispatcher.py", line 283, in _listen_update
    return await self.propagate_event(update_type=update_type, event=event, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 165, in propagate_event
    return await observer.wrap_outer_middleware(_wrapped, event=event, data=kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/public_html/Xlancertg/middlewares/antiflood_middleware.py", line 50, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/public_html/Xlancertg/middlewares/db_middleware.py", line 55, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 157, in _wrapped
    return await self._propagate_event(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 193, in _propagate_event
    response = await router.propagate_event(update_type=update_type, event=event, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 165, in propagate_event
    return await observer.wrap_outer_middleware(_wrapped, event=event, data=kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 157, in _wrapped
    return await self._propagate_event(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 185, in _propagate_event
    response = await observer.trigger(event, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/telegram.py", line 126, in trigger
    return await wrapped_inner(event, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/handler.py", line 71, in call
    return await wrapped()
           ^^^^^^^^^^^^^^^
  File "/home/pakdelgo/public_html/Xlancertg/handlers/common.py", line 1332, in process_national_code
    recipients = await db.get_admin_recipients('verifications')
                       ^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'database.db' has no attribute 'get_admin_recipients'
[2026-06-21 06:38:33] [INFO    ] root                           =================================================================
[2026-06-21 06:38:33] [INFO    ] root                             Xlancer Bot Logger initialized
[2026-06-21 06:38:33] [INFO    ] root                             All logs  → /home/pakdelgo/public_html/Xlancertg/logs/bot.log
[2026-06-21 06:38:33] [INFO    ] root                             Errors    → /home/pakdelgo/public_html/Xlancertg/logs/errors.log
[2026-06-21 06:38:33] [INFO    ] root                           =================================================================
[2026-06-21 06:38:33] [DEBUG   ] asyncio                        Using selector: EpollSelector
[2026-06-21 06:38:33] [INFO    ] database.db                    Database initialized successfully.
[2026-06-21 06:38:33] [INFO    ] __main__                       🚀 Xlancer Bot is starting...
[2026-06-21 06:38:33] [INFO    ] aiogram.dispatcher             Start polling
[2026-06-21 06:38:33] [ERROR   ] utils.web_server               Failed to start payment verification web server: [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): [errno 98] address already in use
[2026-06-21 06:38:33] [INFO    ] aiogram.dispatcher             Run polling for bot @XLancer_bot id=8931651087 - 'ایکس\u200cلنسر | بازار فریلنسری'
[2026-06-21 06:38:38] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 06:38:51] [WARNING ] aiogram.dispatcher             Received SIGINT signal
[2026-06-21 06:38:51] [INFO    ] aiogram.dispatcher             Polling stopped for bot @XLancer_bot id=8931651087 - 'ایکس\u200cلنسر | بازار فریلنسری'
[2026-06-21 06:38:51] [INFO    ] aiogram.dispatcher             Polling stopped
[2026-06-21 06:39:02] [INFO    ] root                           =================================================================
[2026-06-21 06:39:02] [INFO    ] root                             Xlancer Bot Logger initialized
[2026-06-21 06:39:02] [INFO    ] root                             All logs  → /home/pakdelgo/public_html/Xlancertg/logs/bot.log
[2026-06-21 06:39:02] [INFO    ] root                             Errors    → /home/pakdelgo/public_html/Xlancertg/logs/errors.log
[2026-06-21 06:39:02] [INFO    ] root                           =================================================================
[2026-06-21 06:39:02] [DEBUG   ] asyncio                        Using selector: EpollSelector
[2026-06-21 06:39:02] [INFO    ] database.db                    Database initialized successfully.
[2026-06-21 06:39:02] [INFO    ] __main__                       🚀 Xlancer Bot is starting...
[2026-06-21 06:39:02] [INFO    ] aiogram.dispatcher             Start polling
[2026-06-21 06:39:02] [ERROR   ] utils.web_server               Failed to start payment verification web server: [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): [errno 98] address already in use
[2026-06-21 06:39:03] [INFO    ] aiogram.dispatcher             Run polling for bot @XLancer_bot id=8931651087 - 'ایکس\u200cلنسر | بازار فریلنسری'
[2026-06-21 06:39:07] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 06:39:09] [WARNING ] aiogram.dispatcher             Received SIGINT signal
[2026-06-21 06:39:09] [INFO    ] aiogram.dispatcher             Polling stopped for bot @XLancer_bot id=8931651087 - 'ایکس\u200cلنسر | بازار فریلنسری'
[2026-06-21 06:39:09] [INFO    ] aiogram.dispatcher             Polling stopped
[2026-06-21 06:39:33] [INFO    ] root                           =================================================================
[2026-06-21 06:39:33] [INFO    ] root                             Xlancer Bot Logger initialized
[2026-06-21 06:39:33] [INFO    ] root                             All logs  → /home/pakdelgo/public_html/Xlancertg/logs/bot.log
[2026-06-21 06:39:33] [INFO    ] root                             Errors    → /home/pakdelgo/public_html/Xlancertg/logs/errors.log
[2026-06-21 06:39:33] [INFO    ] root                           =================================================================
[2026-06-21 06:39:33] [DEBUG   ] asyncio                        Using selector: EpollSelector
[2026-06-21 06:39:33] [INFO    ] database.db                    Database initialized successfully.
[2026-06-21 06:39:33] [INFO    ] database.db                    Successfully reset/renewed monthly connects to 20 for all users for 2026-06.
[2026-06-21 06:39:33] [INFO    ] __main__                       🚀 Xlancer Bot is starting...
[2026-06-21 06:39:33] [INFO    ] aiogram.dispatcher             Start polling
[2026-06-21 06:39:33] [ERROR   ] utils.web_server               Failed to start payment verification web server: [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): [errno 98] address already in use
[2026-06-21 06:39:33] [INFO    ] aiogram.dispatcher             Run polling for bot @XLancer_bot id=8931651087 - 'ایکس\u200cلنسر | بازار فریلنسری'
[2026-06-21 06:39:37] [INFO    ] __main__                       Welcome banner successfully uploaded and cached. File ID: AgACAgQAAxkDAAIE-2o048V1d1puEGArGhBGrvvkc5ohAAJuEmsbRZKpUbaTd5BGbP0BAQADAgADeQADPAQ
[2026-06-21 06:39:38] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 06:48:12] [INFO    ] root                           =================================================================
[2026-06-21 06:48:12] [INFO    ] root                             Xlancer Bot Logger initialized
[2026-06-21 06:48:12] [INFO    ] root                             All logs  → /home/pakdelgo/public_html/Xlancertg/logs/bot.log
[2026-06-21 06:48:12] [INFO    ] root                             Errors    → /home/pakdelgo/public_html/Xlancertg/logs/errors.log
[2026-06-21 06:48:12] [INFO    ] root                           =================================================================
[2026-06-21 06:48:13] [DEBUG   ] asyncio                        Using selector: EpollSelector
[2026-06-21 06:48:13] [INFO    ] database.db                    Database initialized successfully.
[2026-06-21 06:48:13] [INFO    ] __main__                       🚀 Xlancer Bot is starting...
[2026-06-21 06:48:13] [INFO    ] aiogram.dispatcher             Start polling
[2026-06-21 06:48:13] [ERROR   ] utils.web_server               Failed to start payment verification web server: [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): [errno 98] address already in use
[2026-06-21 06:48:13] [INFO    ] aiogram.dispatcher             Run polling for bot @XLancer_bot id=8931651087 - 'ایکس\u200cلنسر | بازار فریلنسری'
[2026-06-21 06:48:18] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 06:50:38] [INFO    ] root                           =================================================================
[2026-06-21 06:50:38] [INFO    ] root                             Xlancer Bot Logger initialized
[2026-06-21 06:50:38] [INFO    ] root                             All logs  → /home/pakdelgo/public_html/Xlancertg/logs/bot.log
[2026-06-21 06:50:38] [INFO    ] root                             Errors    → /home/pakdelgo/public_html/Xlancertg/logs/errors.log
[2026-06-21 06:50:38] [INFO    ] root                           =================================================================
[2026-06-21 06:50:38] [DEBUG   ] asyncio                        Using selector: EpollSelector
[2026-06-21 06:50:38] [INFO    ] database.db                    Database initialized successfully.
[2026-06-21 06:50:38] [INFO    ] database.db                    Successfully reset/renewed monthly connects to 20 for all users for 2026-06.
[2026-06-21 06:50:38] [INFO    ] __main__                       🚀 Xlancer Bot is starting...
[2026-06-21 06:50:38] [INFO    ] aiogram.dispatcher             Start polling
[2026-06-21 06:50:38] [ERROR   ] utils.web_server               Failed to start payment verification web server: [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): [errno 98] address already in use
[2026-06-21 06:50:38] [INFO    ] aiogram.dispatcher             Run polling for bot @XLancer_bot id=8931651087 - 'ایکس\u200cلنسر | بازار فریلنسری'
[2026-06-21 06:50:41] [INFO    ] __main__                       Welcome banner successfully uploaded and cached. File ID: AgACAgQAAxkDAAIE-2o048V1d1puEGArGhBGrvvkc5ohAAJuEmsbRZKpUbaTd5BGbP0BAQADAgADeQADPAQ
[2026-06-21 06:50:43] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 07:32:04] [INFO    ] root                           =================================================================
[2026-06-21 07:32:04] [INFO    ] root                             Xlancer Bot Logger initialized
[2026-06-21 07:32:04] [INFO    ] root                             All logs  → /home/pakdelgo/public_html/Xlancertg/logs/bot.log
[2026-06-21 07:32:04] [INFO    ] root                             Errors    → /home/pakdelgo/public_html/Xlancertg/logs/errors.log
[2026-06-21 07:32:04] [INFO    ] root                           =================================================================
[2026-06-21 07:32:04] [DEBUG   ] asyncio                        Using selector: EpollSelector
[2026-06-21 07:32:04] [INFO    ] database.db                    Database initialized successfully.
[2026-06-21 07:32:04] [INFO    ] __main__                       🚀 Xlancer Bot is starting...
[2026-06-21 07:32:04] [INFO    ] aiogram.dispatcher             Start polling
[2026-06-21 07:32:04] [ERROR   ] utils.web_server               Failed to start payment verification web server: [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): [errno 98] address already in use
[2026-06-21 07:32:04] [INFO    ] aiogram.dispatcher             Run polling for bot @XLancer_bot id=8931651087 - 'ایکس\u200cلنسر | بازار فریلنسری'
[2026-06-21 07:32:09] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 07:33:26] [ERROR   ] aiogram.event                  Cause exception while process update id=110843549 by bot id=8931651087
AttributeError: module 'database.db' has no attribute 'update_user_full_name'
Traceback (most recent call last):
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/dispatcher.py", line 320, in _process_update
    response = await self.feed_update(bot, update, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/dispatcher.py", line 164, in feed_update
    response = await self.update.wrap_outer_middleware(
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/middlewares/error.py", line 27, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/middlewares/user_context.py", line 58, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/fsm/middleware.py", line 43, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/telegram.py", line 126, in trigger
    return await wrapped_inner(event, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/handler.py", line 71, in call
    return await wrapped()
           ^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/dispatcher.py", line 283, in _listen_update
    return await self.propagate_event(update_type=update_type, event=event, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 165, in propagate_event
    return await observer.wrap_outer_middleware(_wrapped, event=event, data=kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/public_html/Xlancertg/middlewares/antiflood_middleware.py", line 50, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/public_html/Xlancertg/middlewares/db_middleware.py", line 55, in __call__
    return await handler(event, data)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 157, in _wrapped
    return await self._propagate_event(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 193, in _propagate_event
    response = await router.propagate_event(update_type=update_type, event=event, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 165, in propagate_event
    return await observer.wrap_outer_middleware(_wrapped, event=event, data=kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 157, in _wrapped
    return await self._propagate_event(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/router.py", line 185, in _propagate_event
    response = await observer.trigger(event, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/telegram.py", line 126, in trigger
    return await wrapped_inner(event, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/pakdelgo/virtualenv/public_html/Xlancertg/3.12/lib/python3.12/site-packages/aiogram/dispatcher/event/handler.py", line 71, in call
    return await wrapped()
           ^^^^^^^^^^^^^^^
  File "/home/pakdelgo/public_html/Xlancertg/handlers/common.py", line 725, in process_registration_name
    await db.update_user_full_name(message.from_user.id, message.text)
          ^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'database.db' has no attribute 'update_user_full_name'
[2026-06-21 07:35:33] [INFO    ] root                           =================================================================
[2026-06-21 07:35:33] [INFO    ] root                             Xlancer Bot Logger initialized
[2026-06-21 07:35:33] [INFO    ] root                             All logs  → /home/pakdelgo/public_html/Xlancertg/logs/bot.log
[2026-06-21 07:35:33] [INFO    ] root                             Errors    → /home/pakdelgo/public_html/Xlancertg/logs/errors.log
[2026-06-21 07:35:33] [INFO    ] root                           =================================================================
[2026-06-21 07:35:33] [DEBUG   ] asyncio                        Using selector: EpollSelector
[2026-06-21 07:35:33] [INFO    ] database.db                    Database initialized successfully.
[2026-06-21 07:35:33] [INFO    ] __main__                       🚀 Xlancer Bot is starting...
[2026-06-21 07:35:33] [INFO    ] aiogram.dispatcher             Start polling
[2026-06-21 07:35:33] [ERROR   ] utils.web_server               Failed to start payment verification web server: [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): [errno 98] address already in use
[2026-06-21 07:35:33] [INFO    ] aiogram.dispatcher             Run polling for bot @XLancer_bot id=8931651087 - 'ایکس\u200cلنسر | بازار فریلنسری'
[2026-06-21 07:35:38] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 07:35:48] [WARNING ] aiogram.dispatcher             Received SIGINT signal
[2026-06-21 07:35:48] [INFO    ] aiogram.dispatcher             Polling stopped for bot @XLancer_bot id=8931651087 - 'ایکس\u200cلنسر | بازار فریلنسری'
[2026-06-21 07:35:48] [INFO    ] aiogram.dispatcher             Polling stopped
[2026-06-21 07:36:12] [INFO    ] root                           =================================================================
[2026-06-21 07:36:12] [INFO    ] root                             Xlancer Bot Logger initialized
[2026-06-21 07:36:12] [INFO    ] root                             All logs  → /home/pakdelgo/public_html/Xlancertg/logs/bot.log
[2026-06-21 07:36:12] [INFO    ] root                             Errors    → /home/pakdelgo/public_html/Xlancertg/logs/errors.log
[2026-06-21 07:36:12] [INFO    ] root                           =================================================================
[2026-06-21 07:36:13] [DEBUG   ] asyncio                        Using selector: EpollSelector
[2026-06-21 07:36:13] [INFO    ] database.db                    Database initialized successfully.
[2026-06-21 07:36:13] [INFO    ] database.db                    Successfully reset/renewed monthly connects to 20 for all users for 2026-06.
[2026-06-21 07:36:13] [INFO    ] __main__                       🚀 Xlancer Bot is starting...
[2026-06-21 07:36:13] [INFO    ] aiogram.dispatcher             Start polling
[2026-06-21 07:36:13] [ERROR   ] utils.web_server               Failed to start payment verification web server: [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): [errno 98] address already in use
[2026-06-21 07:36:13] [INFO    ] aiogram.dispatcher             Run polling for bot @XLancer_bot id=8931651087 - 'ایکس\u200cلنسر | بازار فریلنسری'
[2026-06-21 07:36:16] [INFO    ] __main__                       Welcome banner successfully uploaded and cached. File ID: AgACAgQAAxkDAAIE-2o048V1d1puEGArGhBGrvvkc5ohAAJuEmsbRZKpUbaTd5BGbP0BAQADAgADeQADPAQ
[2026-06-21 07:36:18] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 07:38:31] [INFO    ] root                           =================================================================
[2026-06-21 07:38:31] [INFO    ] root                             Xlancer Bot Logger initialized
[2026-06-21 07:38:31] [INFO    ] root                             All logs  → /home/pakdelgo/public_html/Xlancertg/logs/bot.log
[2026-06-21 07:38:31] [INFO    ] root                             Errors    → /home/pakdelgo/public_html/Xlancertg/logs/errors.log
[2026-06-21 07:38:31] [INFO    ] root                           =================================================================
[2026-06-21 07:38:31] [DEBUG   ] asyncio                        Using selector: EpollSelector
[2026-06-21 07:38:31] [INFO    ] database.db                    Database initialized successfully.
[2026-06-21 07:38:31] [INFO    ] database.db                    Successfully reset/renewed monthly connects to 20 for all users for 2026-06.
[2026-06-21 07:38:31] [INFO    ] __main__                       🚀 Xlancer Bot is starting...
[2026-06-21 07:38:31] [INFO    ] aiogram.dispatcher             Start polling
[2026-06-21 07:38:31] [ERROR   ] utils.web_server               Failed to start payment verification web server: [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): [errno 98] address already in use
[2026-06-21 07:38:31] [INFO    ] aiogram.dispatcher             Run polling for bot @XLancer_bot id=8931651087 - 'ایکس\u200cلنسر | بازار فریلنسری'
[2026-06-21 07:38:35] [INFO    ] __main__                       Welcome banner successfully uploaded and cached. File ID: AgACAgQAAxkDAAIGj2o3eNuwdFJDrUgq7ZHC_te-a-1MAALCDmsbmbS5UVjJ5rpfD3avAQADAgADdwADPAQ
[2026-06-21 07:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 08:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 09:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 10:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 11:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 12:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 13:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 14:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 15:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 16:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 17:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 18:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 19:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 20:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 21:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 22:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-21 23:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 00:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 01:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 02:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 03:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 04:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 05:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 06:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 07:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 08:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 09:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 10:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 11:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 12:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 13:38:36] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 14:38:37] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 15:38:37] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 16:38:37] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 17:38:37] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 18:38:37] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 19:38:37] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 20:38:37] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 21:38:37] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 22:38:37] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-22 23:38:37] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-23 00:38:37] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-23 01:38:37] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-23 02:38:37] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-23 03:38:37] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-23 04:38:37] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
[2026-06-23 05:38:37] [INFO    ] utils.deadline_alerts          Checking milestones deadlines for alerts...
