Hi, sorry for the long answer. Here is the console from a personal PC:
INFO:vkbottle:logging is used as the default logger, but we recommend using loguru. It may also become a required dependency in future releases.
DEBUG:asyncio:Using proactor: IocpProactor
INFO:vkbottle:Starting polling for <API token_generator=<<class 'vkbottle.api.token_generator.single.SingleTokenGenerator'>>...>
DEBUG:vkbottle:Getting polling server...
DEBUG:vkbottle:API request was validated
DEBUG:vkbottle:Request groups.getById with {} data returned {"response":[{"id":221075884,"name":"Helper BOT (Test) || ..:::Golden-Family:::..","screen_name":"club221075884","is_closed":0,"type":"group","photo_50":"https:\/\/vk.com\/images\/community_50.png","photo_100":"https:\/\/vk.com\/images\/community_100.png","photo_200":"https:\/\/vk.com\/images\/community_200.png"}]}
DEBUG:vkbottle:API response was validated
DEBUG:vkbottle:API request was validated
DEBUG:vkbottle:Request groups.getLongPollServer with {'group_id': 221075884} data returned {"response":{"key":"secret","server":"https:\/\/lp.vk.com\/whp\/221075884","ts":"341"}}
DEBUG:vkbottle:API response was validated
DEBUG:vkbottle:Starting listening to longpoll
DEBUG:vkbottle:Making long request to get event with longpoll...
DEBUG:vkbottle:New event was received: {'ts': '342', 'updates': [{'group_id': 221075884, 'type': 'message_new', 'event_id': '45bc50957077e45824b94fd9f3231c06f2b0811c', 'v': '5.131', 'object': {'message': {'date': 1689437908, 'from_id': 449642983, 'id': 0, 'out': 0, 'attachments': [], 'conversation_message_id': 624, 'fwd_messages': [], 'important': False, 'is_hidden': False, 'peer_id': 2000000001, 'random_id': 0, 'text': '/online_str'}, 'client_info': {'button_actions': ['text', 'vkpay', 'open_app', 'location', 'open_link', 'callback', 'intent_subscribe', 'intent_unsubscribe'], 'keyboard': True, 'inline_keyboard': True, 'carousel': True, 'lang_id': 0}}}]}
DEBUG:vkbottle:Making long request to get event with longpoll...
DEBUG:vkbottle:Routing update {'group_id': 221075884, 'type': 'message_new', 'event_id': '45bc50957077e45824b94fd9f3231c06f2b0811c', 'v': '5.131', 'object': {'message': {'date': 1689437908, 'from_id': 449642983, 'id': 0, 'out': 0, 'attachments': [], 'conversation_message_id': 624, 'fwd_messages': [], 'important': False, 'is_hidden': False, 'peer_id': 2000000001, 'random_id': 0, 'text': '/online_str'}, 'client_info': {'button_actions': ['text', 'vkpay', 'open_app', 'location', 'open_link', 'callback', 'intent_subscribe', 'intent_unsubscribe'], 'keyboard': True, 'inline_keyboard': True, 'carousel': True, 'lang_id': 0}}}
DEBUG:vkbottle:Handling event (message_new) with message view
DEBUG:vkbottle:Casting state for peer_id 2000000001
DEBUG:vkbottle:Handler <FromFuncHandler online_str blocking=True rules=(<PeerRule>, <VBMLRule>)> returned {}
DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): 80.66.71.44:80
DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): 80.66.71.44:80
('Connection aborted.', ConnectionResetError(10054, 'Удаленный хост принудительно разорвал существующее подключение', None, 10054, None))
DEBUG:urllib3.connectionpool:http://80.66.71.44:80 "GET / HTTP/1.1" 404 None
<Response [404]>
DEBUG:vkbottle:API request was validated
['ServerInfo(password=False', 'players=57', 'max_players=1000', "hostname='SanTrope RP #1'", "gamemode=' X3'", "language='RU | ANDROID')"]
DEBUG:vkbottle:Request messages.send with {'random_id': 0, 'peer_ids': '2000000001', 'message': 'Информация по Серверам SanTrope RP\n\n🟢 Общий онлайн – 57/1000\n\nSanTrope RP #1\n🟢 Статус: online\n👥 Онлайн: 57/1000\nIP Сервера: 80.66.71.44:5125\n⚙ Режим: X3\n\nЕсли информация о Сервере не отображается, попробуйте ещё раз позже!'} data returned {"response":[{"peer_id":2000000001,"message_id":0,"conversation_message_id":625}]}
DEBUG:vkbottle:API response was validated
Console from my Repl:
INFO:vkbottle:logging is used as the default logger, but we recommend using loguru. It may also become a required dependency in future releases.
DEBUG:asyncio:Using selector: EpollSelector
* Serving Flask app ''
INFO:vkbottle:Starting polling for <API token_generator=<<class 'vkbottle.api.token_generator.single.SingleTokenGenerator'>>...>
DEBUG:vkbottle:Getting polling server...
DEBUG:vkbottle:API request was validated
* Debug mode: off
INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on all addresses (0.0.0.0)
* Running on http://127.0.0.1:8080
* Running on http://172.31.196.23:8080
INFO:werkzeug:Press CTRL+C to quit
INFO:werkzeug:172.31.196.1 - - [15/Jul/2023 16:41:33] "OPTIONS * HTTP/1.1" 404 -
INFO:werkzeug:172.31.196.1 - - [15/Jul/2023 16:41:33] "GET / HTTP/1.1" 200 -
DEBUG:vkbottle:Request groups.getById with {} data returned {"response":[{"id":221075884,"name":"Helper BOT (Test) || ..:::Golden-Family:::..","screen_name":"club221075884","is_closed":0,"type":"group","photo_50":"https:\/\/vk.com\/images\/community_50.png","photo_100":"https:\/\/vk.com\/images\/community_100.png","photo_200":"https:\/\/vk.com\/images\/community_200.png"}]}
DEBUG:vkbottle:API response was validated
DEBUG:vkbottle:API request was validated
DEBUG:vkbottle:Request groups.getLongPollServer with {'group_id': 221075884} data returned {"response":{"key":"secret","server":"https:\/\/lp.vk.com\/whp\/221075884","ts":"342"}}
DEBUG:vkbottle:API response was validated
DEBUG:vkbottle:Starting listening to longpoll
DEBUG:vkbottle:Making long request to get event with longpoll...
INFO:werkzeug:172.31.196.1 - - [15/Jul/2023 16:41:34] "GET / HTTP/1.1" 200 -
DEBUG:vkbottle:New event was received: {'ts': '343', 'updates': [{'group_id': 221075884, 'type': 'message_new', 'event_id': '414386debaf2a485ff78fb20eb2d0923b1793ca5', 'v': '5.131', 'object': {'message': {'date': 1689439305, 'from_id': 449642983, 'id': 0, 'out': 0, 'attachments': [], 'conversation_message_id': 626, 'fwd_messages': [], 'important': False, 'is_hidden': False, 'peer_id': 2000000001, 'random_id': 0, 'text': '/online_str'}, 'client_info': {'button_actions': ['text', 'vkpay', 'open_app', 'location', 'open_link', 'callback', 'intent_subscribe', 'intent_unsubscribe'], 'keyboard': True, 'inline_keyboard': True, 'carousel': True, 'lang_id': 0}}}]}
DEBUG:vkbottle:Making long request to get event with longpoll...
DEBUG:vkbottle:Routing update {'group_id': 221075884, 'type': 'message_new', 'event_id': '414386debaf2a485ff78fb20eb2d0923b1793ca5', 'v': '5.131', 'object': {'message': {'date': 1689439305, 'from_id': 449642983, 'id': 0, 'out': 0, 'attachments': [], 'conversation_message_id': 626, 'fwd_messages': [], 'important': False, 'is_hidden': False, 'peer_id': 2000000001, 'random_id': 0, 'text': '/online_str'}, 'client_info': {'button_actions': ['text', 'vkpay', 'open_app', 'location', 'open_link', 'callback', 'intent_subscribe', 'intent_unsubscribe'], 'keyboard': True, 'inline_keyboard': True, 'carousel': True, 'lang_id': 0}}}
DEBUG:vkbottle:Handling event (message_new) with message view
DEBUG:vkbottle:Casting state for peer_id 2000000001
DEBUG:vkbottle:Handler <FromFuncHandler online_str blocking=True rules=(<PeerRule>, <VBMLRule>)> returned {}
DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): 80.66.71.44:80
('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): 80.66.71.44:80
DEBUG:urllib3.connectionpool:http://80.66.71.44:80 "GET / HTTP/1.1" 404 None
<Response [404]>
'NoneType' object is not subscriptable
'NoneType' object is not subscriptable
DEBUG:vkbottle:API request was validated
DEBUG:vkbottle:Request messages.send with {'random_id': 0, 'peer_ids': '2000000001', 'message': 'Информация по Серверам SanTrope RP\n\n🟢 Общий онлайн – 0/1000\n\nSanTrope RP #1\n🔴 Статус: offline\n👥 Онлайн: 0/1000\nIP Сервера: 80.66.71.44:5125\n⚙ Режим: X0\n\nЕсли информация о Сервере не отображается, попробуйте ещё раз позже!'} data returned {"response":[{"peer_id":2000000001,"message_id":0,"conversation_message_id":627}]}
DEBUG:vkbottle:API response was validated
DEBUG:vkbottle:New event was received: {'ts': '343', 'updates': []}
DEBUG:vkbottle:Making long request to get event with longpoll...
Here is the link to my Repl:
Test Helper BOT - Replit
The first screenshot is from my PC, the second is from Replit

