пока что около 10тыс сообщений в сутки, но будет больше.
result = channel1.find_one({"guild_id": ctx.guild.id, "channel_id": channel.id}) if result is None: channel1.insert_one({f"guild_id": ctx.guild.id, "channel_id": channel.id}) await ctx.send(f'{ctx.author.mention}, канал успешно установлен на {channel.mention}.') elif result is not None: channel1.update_one({"guild_id": ctx.guild.id}, {"$set": {"channel_id": channel.id}}) await ctx.send(f'{ctx.author.mention}, канал изменён на {channel.mention}.')
update_one
указать upsert=True
..all.each &:update
.update_all({ "$set" => { image_url: "$pic" }})