Open zakatik1337 opened 2 months ago
заходишь на MongoDB регистрируешься и создаёшь кластер, ждёшь когда он будет Активный и нажимаешь кнопку "Connect" дальше кликаешь на compass и копируешь URI адрес
Если ты из СНГ используй впн при заходе на сайт
А пароль который вводил при регистрации?
нет, от пользователя который был создан при создании кластера
В консоли такое твориться File "/home/container/.local/lib/python3.10/site-packages/disnake/ext/commands/interaction_bot_base.py", line 1378, in process_application_commands await app_command.invoke(interaction) File "/home/container/.local/lib/python3.10/site-packages/disnake/ext/commands/slash_core.py", line 737, in invoke raise CommandInvokeError(exc) from exc disnake.ext.commands.errors.CommandInvokeError: Command raised an exception: ServerSelectionTimeoutError: SSL handshake failed: ac-ndsvtf0-shard-00-00.t1xfzsz.mongodb.net:27017: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1007) (configured timeouts: socketTimeoutMS: 20000.0ms, connectTimeoutMS: 20000.0ms),SSL handshake failed: ac-ndsvtf0-shard-00-02.t1xfzsz.mongodb.net:27017: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1007) (configured timeouts: socketTimeoutMS: 20000.0ms, connectTimeoutMS: 20000.0ms),SSL handshake failed: ac-ndsvtf0-shard-00-01.t1xfzsz.mongodb.net:27017: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1007) (configured timeouts: socketTimeoutMS: 20000.0ms, connectTimeoutMS: 20000.0ms), Timeout: 30s, Topology Description: <TopologyDescription id: 66703a5f650ac40d9918bdff, topology_type: ReplicaSetNoPrimary, servers: [<ServerDescription ('ac-ndsvtf0-shard-00-00.t1xfzsz.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('SSL handshake failed: ac-ndsvtf0-shard-00-00.t1xfzsz.mongodb.net:27017: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1007) (configured timeouts: socketTimeoutMS: 20000.0ms, connectTimeoutMS: 20000.0ms)')>, <ServerDescription ('ac-ndsvtf0-shard-00-01.t1xfzsz.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('SSL handshake failed: ac-ndsvtf0-shard-00-01.t1xfzsz.mongodb.net:27017: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1007) (configured timeouts: socketTimeoutMS: 20000.0ms, connectTimeoutMS: 20000.0ms)')>, <ServerDescription ('ac-ndsvtf0-shard-00-02.t1xfzsz.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('SSL handshake failed: ac-ndsvtf0-shard-00-02.t1xfzsz.mongodb.net:27017: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1007) (configured timeouts: socketTimeoutMS: 20000.0ms, connectTimeoutMS: 20000.0ms)')>]>
File "/home/container/.local/lib/python3.10/site-packages/disnake/ext/commands/interaction_bot_base.py", line 1378, in process_application_commands await app_command.invoke(interaction) File "/home/container/.local/lib/python3.10/site-packages/disnake/ext/commands/slash_core.py", line 737, in invoke raise CommandInvokeError(exc) from exc disnake.ext.commands.errors.CommandInvokeError: Command raised an exception: ServerSelectionTimeoutError: SSL handshake failed: ac-ndsvtf0-shard-00-00.t1xfzsz.mongodb.net:27017: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1007) (configured timeouts: socketTimeoutMS: 20000.0ms, connectTimeoutMS: 20000.0ms),SSL handshake failed: ac-ndsvtf0-shard-00-02.t1xfzsz.mongodb.net:27017: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1007) (configured timeouts: socketTimeoutMS: 20000.0ms, connectTimeoutMS: 20000.0ms),SSL handshake failed: ac-ndsvtf0-shard-00-01.t1xfzsz.mongodb.net:27017: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1007) (configured timeouts: socketTimeoutMS: 20000.0ms, connectTimeoutMS: 20000.0ms), Timeout: 30s, Topology Description: <TopologyDescription id: 66703a5f650ac40d9918bdff, topology_type: ReplicaSetNoPrimary, servers: [<ServerDescription ('ac-ndsvtf0-shard-00-00.t1xfzsz.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('SSL handshake failed: ac-ndsvtf0-shard-00-00.t1xfzsz.mongodb.net:27017: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1007) (configured timeouts: socketTimeoutMS: 20000.0ms, connectTimeoutMS: 20000.0ms)')>, <ServerDescription ('ac-ndsvtf0-shard-00-01.t1xfzsz.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('SSL handshake failed: ac-ndsvtf0-shard-00-01.t1xfzsz.mongodb.net:27017: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1007) (configured timeouts: socketTimeoutMS: 20000.0ms, connectTimeoutMS: 20000.0ms)')>, <ServerDescription ('ac-ndsvtf0-shard-00-02.t1xfzsz.mongodb.net', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('SSL handshake failed: ac-ndsvtf0-shard-00-02.t1xfzsz.mongodb.net:27017: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1007) (configured timeouts: socketTimeoutMS: 20000.0ms, connectTimeoutMS: 20000.0ms)')>]>
Unhandled exception in internal background task 'checkdocs'. Traceback (most recent call last): File "/home/container/.local/lib/python3.10/site-packages/disnake/ext/tasks/init.py", line 162, in _loop await self.coro(*args, kwargs) File "/home/container/client/commands/moderation/action.py", line 3739, in checkdocs async for document in collection.find({}): File "/home/container/.local/lib/python3.10/site-packages/motor/core.py", line 1412, in next if self.alive and (self._buffer_size() or await self._get_more()): File "/usr/local/lib/python3.10/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, *self.kwargs) File "/home/container/.local/lib/python3.10/site-packages/pymongo/cursor.py", line 1160, in _refresh self.__send_message(q) File "/home/container/.local/lib/python3.10/site-packages/pymongo/cursor.py", line 1039, in __send_message response = client._run_operation( File "/home/container/.local/lib/python3.10/site-packages/pymongo/_csot.py", line 108, in csot_wrapper return func(self, args, kwargs) File "/home/container/.local/lib/python3.10/site-packages/pymongo/mongo_client.py", line 1425, in _run_operation return self._retryable_read( File "/home/container/.local/lib/python3.10/site-packages/pymongo/mongo_client.py", line 1534, in _retryable_read return self._retry_internal( File "/home/container/.local/lib/python3.10/site-packages/pymongo/_csot.py", line 108, in csot_wrapper return func(self, *args, **kwargs) File "/home/container/.local/lib/python3.10/site-packages/pymongo/mongo_client.py", line 1501, in _retry_internal ).run() File "/home/container/.local/lib/python3.10/site-packages/pymongo/mongo_client.py", line 2347, in run return self._read() if self._is_read else self._write() File "/home/container/.local/lib/python3.10/site-packages/pymongo/mongo_client.py", line 2477, in _read self._server = self._get_server() File "/home/container/.local/lib/python3.10/site-packages/pymongo/mongo_client.py", line 2433, in _get_server return self._client._select_server( File "/home/container/.local/lib/python3.10/site-packages/pymongo/mongo_client.py", line 1316, in _select_server server = topology.select_server( File "/home/container/.local/lib/python3.10/site-packages/pymongo/topology.py", line 368, in select_server server = self._select_server( File "/home/container/.local/lib/python3.10/site-packages/pymongo/topology.py", line 346, in _select_server servers = self.select_servers( File "/home/container/.local/lib/python3.10/site-packages/pymongo/topology.py", line 253, in select_servers server_descriptions = self._select_servers_loop(
ты впн выключил?
это на хосте а что?
а я так понимаю иза-того что он на рф то не воркает?
ну просто всё нормально должно работать, у тебя ошибка что не может получить ответа более 2000MS.
а я так понимаю иза-того что он на рф то не воркает?
возможно, но у меня на русском хосте работало
только чтоб создать кластер надо впн и всё
(mongodb+srv://тутлогин:тутпароль@cluster0.t1xfzsz.mongodb.net/) так-же?
да, так и должно быть
просто по ошибкам там пинг более 2000 и он не может получить ответа
кстати при старте бота это выдает /home/container/bot.py:20: DeprecationWarning: sync_commands_debug is deprecated and will be removed in a future version. Use command_sync_flags
with an CommandSyncFlags
instance as a replacement.
client = commands.Bot(
Погодь, а на хост надо ставить что-то кроме этих файлов и библиотек?
нет , только бота и библиотеки
а без монго не как не запустишь?
запустил бота, у меня всё работает. Проверь интернет, если всё нормально, то это ошибка с регионом кластера и ли хоста
а без монго не как не запустишь?
без базы данных это будет не бот а просто эмбеды с кнопками :0
Могу попробовать запустить на ПК.
а в кластер не надо свой ип добавлять?
а в кластер не надо свой ип добавлять?
бля, напомнил щас допишу
Значит надо добавить ип?
щас
заходим в эту вкладку
добавляешь 0.0.0.0/0
и удаляешь свой айпи, после чего по идее должно работать
щас
заходим в эту вкладку
добавляешь
0.0.0.0/0
и удаляешь свой айпи, после чего по идее должно работать
если после этого не работает то вместо 0.0.0.0/0 напиши айпи своей вдс
У меня нету QUICK START
а что есть
а вот все появилось
Вооо заворкало
Если будет не впадлу( сделай так)
я думаю будет очень бомбово
а ещё сделай чтобы причину лучше самому можно было писать это будет лучше
бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!
бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!
авххввх, вроде локал потому что роль же указывается
бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!
авххввх, вроде локал потому что роль же указывается
Он выдался ещё не сразу, я подумал сначала локальный бот выдался, и через 3–4 секунды он с сервера пропадает.
бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!
авххввх, вроде локал потому что роль же указывается
Да локальный бан это через роль
бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!
авххввх, вроде локал потому что роль же указывается
Он выдался ещё не сразу, я подумал сначала локальный бот выдался, и через 3–4 секунды он с сервера пропадает.
бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!
авххввх, вроде локал потому что роль же указывается
Да локальный бан это через роль
так там же локал выдаёт
бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!
авххввх, вроде локал потому что роль же указывается
Он выдался ещё не сразу, я подумал сначала локальный бот выдался, и через 3–4 секунды он с сервера пропадает.
бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!
авххввх, вроде локал потому что роль же указывается
Да локальный бан это через роль
так там же локал выдаёт
не-а бот его забанил ахзахапхх
бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!
авххввх, вроде локал потому что роль же указывается
Он выдался ещё не сразу, я подумал сначала локальный бот выдался, и через 3–4 секунды он с сервера пропадает.
бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!
авххввх, вроде локал потому что роль же указывается
Да локальный бан это через роль
так там же локал выдаёт
не-а бот его забанил ахзахапхх
а так потому что ты Перманентный бан дал
да?
все остальные локальные
Кароче если что-то типо такого сможешь написать или обнову такую сделать будет прикольно.
И кстати я уже баг походу нашел зашел в панельку снять наказание они не снимаються их нету вообще
Как получить ссылку на mongodb?