Make !leaks return last 5 posts

This commit is contained in:
esef committed 2026-06-22 23:06:58 +03:00
1 parent 764d7ab31f
commit 7327c4a07a
1 file changed
+9 -6
+9 -6
View File
@@ -28,14 +28,17 @@ class General(commands.Cog):
if not feed.entries:
return await ctx.reply('no tweets found.')
entry = feed.entries[0]
title = entry.get('title', '')
link = entry.get('link', '')
response = "**Latest 5 Leaks:**\n"
for entry in feed.entries[:5]:
title = entry.get('title', '')
link = entry.get('link', '')
if 'nitter.net' in link:
link = link.replace('nitter.net', 'twitter.com').replace('#m', '')
if 'nitter.net' in link:
link = link.replace('nitter.net', 'twitter.com').replace('#m', '')
await ctx.reply(f'**Latest Leak:**\n{title}\n{link}')
response += f"\n{title}\n{link}\n"
await ctx.reply(response[:2000])
except Exception as e:
await ctx.reply(f'failed to fetch leaks: {e}')