Я сделал вот такой код через библиотеку asyncpraw автопостинг изображение из Reddit. И я еще хочу сделать так чтобы из другого сабредита появлялись посты, посты на этих сабредитах появляются, но бот отправляет только из одного, а второй просто игнорит. Пытался разделить их в разные ивети, но без толку тажа проблема
mems = []
timeout = 5
id_channel_memes = "964576458003595274"
subreddit_name_memes = "memes"
subreddit_name_memes_irl = "MemesIRL"
post_limit = 1
@bot.event #post memes
async def on_ready():
channel = bot.get_channel(int(id_channel_memes))
while True:
await asyncio.sleep(timeout)
memes_submissions = await reddit.subreddit(subreddit_name_memes)
memes_submissions = memes_submissions.new(limit = post_limit)
memes_submissions_irl = await reddit.subreddit(subreddit_name_memes_irl)
memes_submissions_irl = memes_submissions_irl.new(limit = post_limit)
item = await memes_submissions.__anext__()
item_i = await memes_submissions_irl.__anext__()
if item.title not in mems:
mems.append(item.title)
await channel.send(item.url)
print("Post new memes")
elif item_i.title not in mems:
mems.append(item_i.title)
await channel.send(item_i.url)