Fequme / Moderation-bot-discord

Старый бот модерации публичного сервера (привязка под правила)
MIT License
4 stars 0 forks source link

Как получить ссылку? #1

Open zakatik1337 opened 2 months ago

zakatik1337 commented 2 months ago

Как получить ссылку на mongodb?

Fequme commented 2 months ago

заходишь на MongoDB регистрируешься и создаёшь кластер, ждёшь когда он будет Активный и нажимаешь кнопку "Connect" дальше кликаешь на compass и копируешь URI адрес image

Fequme commented 2 months ago

Если ты из СНГ используй впн при заходе на сайт

zakatik1337 commented 2 months ago

А пароль который вводил при регистрации?

Fequme commented 2 months ago

нет, от пользователя который был создан при создании кластера

zakatik1337 commented 2 months ago

В консоли такое твориться 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)')>]>

zakatik1337 commented 2 months ago

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)')>]>

zakatik1337 commented 2 months ago

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(

Fequme commented 2 months ago

ты впн выключил?

zakatik1337 commented 2 months ago

это на хосте а что?

zakatik1337 commented 2 months ago

а я так понимаю иза-того что он на рф то не воркает?

Fequme commented 2 months ago

ну просто всё нормально должно работать, у тебя ошибка что не может получить ответа более 2000MS.

Fequme commented 2 months ago

а я так понимаю иза-того что он на рф то не воркает?

возможно, но у меня на русском хосте работало

Fequme commented 2 months ago

только чтоб создать кластер надо впн и всё

zakatik1337 commented 2 months ago

image

zakatik1337 commented 2 months ago

(mongodb+srv://тутлогин:тутпароль@cluster0.t1xfzsz.mongodb.net/) так-же?

Fequme commented 2 months ago

да, так и должно быть

Fequme commented 2 months ago

просто по ошибкам там пинг более 2000 и он не может получить ответа

zakatik1337 commented 2 months ago

кстати при старте бота это выдает /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(

zakatik1337 commented 2 months ago

Погодь, а на хост надо ставить что-то кроме этих файлов и библиотек?

Fequme commented 2 months ago

нет , только бота и библиотеки

zakatik1337 commented 2 months ago

а без монго не как не запустишь?

Fequme commented 2 months ago

запустил бота, у меня всё работает. Проверь интернет, если всё нормально, то это ошибка с регионом кластера и ли хоста

Fequme commented 2 months ago

а без монго не как не запустишь?

без базы данных это будет не бот а просто эмбеды с кнопками :0

zakatik1337 commented 2 months ago

Могу попробовать запустить на ПК.

zakatik1337 commented 2 months ago

а в кластер не надо свой ип добавлять?

Fequme commented 2 months ago

а в кластер не надо свой ип добавлять?

бля, напомнил щас допишу

zakatik1337 commented 2 months ago

Значит надо добавить ип?

Fequme commented 2 months ago

щас

заходим в эту вкладку image

добавляешь 0.0.0.0/0 и удаляешь свой айпи, после чего по идее должно работать image

Fequme commented 2 months ago

щас

заходим в эту вкладку image

добавляешь 0.0.0.0/0 и удаляешь свой айпи, после чего по идее должно работать image

если после этого не работает то вместо 0.0.0.0/0 напиши айпи своей вдс

zakatik1337 commented 2 months ago

У меня нету QUICK START

Fequme commented 2 months ago

а что есть

zakatik1337 commented 2 months ago

image

zakatik1337 commented 2 months ago

а вот все появилось

zakatik1337 commented 2 months ago

Вооо заворкало

zakatik1337 commented 2 months ago

Если будет не впадлу( сделай так) image я думаю будет очень бомбово

zakatik1337 commented 2 months ago

а ещё сделай чтобы причину лучше самому можно было писать это будет лучше

zakatik1337 commented 2 months ago

бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!

Fequme commented 2 months ago

бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!

авххввх, вроде локал потому что роль же указывается

zakatik1337 commented 2 months ago

бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!

авххввх, вроде локал потому что роль же указывается

Он выдался ещё не сразу, я подумал сначала локальный бот выдался, и через 3–4 секунды он с сервера пропадает.

zakatik1337 commented 2 months ago

бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!

авххввх, вроде локал потому что роль же указывается

Да локальный бан это через роль

Fequme commented 2 months ago

бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!

авххввх, вроде локал потому что роль же указывается

Он выдался ещё не сразу, я подумал сначала локальный бот выдался, и через 3–4 секунды он с сервера пропадает.

бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!

авххввх, вроде локал потому что роль же указывается

Да локальный бан это через роль

так там же локал выдаёт

Fequme commented 2 months ago

image

zakatik1337 commented 2 months ago

бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!

авххввх, вроде локал потому что роль же указывается

Он выдался ещё не сразу, я подумал сначала локальный бот выдался, и через 3–4 секунды он с сервера пропадает.

бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!

авххввх, вроде локал потому что роль же указывается

Да локальный бан это через роль

так там же локал выдаёт

не-а бот его забанил ахзахапхх

Fequme commented 2 months ago

бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!

авххввх, вроде локал потому что роль же указывается

Он выдался ещё не сразу, я подумал сначала локальный бот выдался, и через 3–4 секунды он с сервера пропадает.

бля бро я хотел проверить как работает бан это че не локал бан чтоли у меня тип без причины улетел что за рофлс?!

авххввх, вроде локал потому что роль же указывается

Да локальный бан это через роль

так там же локал выдаёт

не-а бот его забанил ахзахапхх

а так потому что ты Перманентный бан дал

Fequme commented 2 months ago

да?

Fequme commented 2 months ago

image image image image image

Fequme commented 2 months ago

все остальные локальные

zakatik1337 commented 2 months ago

image

zakatik1337 commented 2 months ago

Кароче если что-то типо такого сможешь написать или обнову такую сделать будет прикольно.

zakatik1337 commented 2 months ago

И кстати я уже баг походу нашел зашел в панельку снять наказание они не снимаються их нету вообще