@TheMurkovich2

Как занести всех юзеров в Mongo?

У меня есть бот discord на Python, я его подключил к MongoBD, но возник вопрос: как занести все сервера и всех юзеров в базу данных?
  • Вопрос задан
  • 195 просмотров
Решения вопроса 1
from motor.motor_asyncio import AsyncIOMotorClient  # https://pypi.org/project/motor/

client = AsyncIOMotorClient(host="localhost", port=27017)
db = client["mydatabasename"]
for user in bot.users:
    await db.users.insert_one(
        {
            "id": user.id,
            "name": user.name,
            "discrim": user.discriminator,
            "bot": user.bot,
            "system": user.system,
        }
    )
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
06 мая 2024, в 15:37
50000 руб./за проект
06 мая 2024, в 14:54
1000 руб./за проект
06 мая 2024, в 14:53
45000 руб./за проект