RSS Module

class RSSFeed(*args: Any, **kwargs: Any)

Bases: Cog

async rss_status(ctx)

Shows the current status of RSS feed checking

Permissions

Author: LLR Admin (server owner / bot owner)

Bot: View Channel, Send Messages (plus Connect/Speak for voice commands)

async stop_rss(ctx)

Stops the RSS feed checking loop

Permissions

Author: LLR Admin (server owner / bot owner)

Bot: View Channel, Send Messages (plus Connect/Speak for voice commands)

async start_rss(ctx)

Starts the RSS feed checking loop

Permissions

Author: LLR Admin (server owner / bot owner)

Bot: View Channel, Send Messages (plus Connect/Speak for voice commands)

async toggle_bluebird(ctx)

Toggles the automatic Bluebird feed functionality on/off. When disabled, the bluebirdtest command will still work, but no automatic posts will be made.

Permissions

Author: LLR Admin (server owner / bot owner)

Bot: View Channel, Send Messages (plus Connect/Speak for voice commands)

async bluebirdtest(ctx, name: str = 'polka')

Manually fetch and send the latest post from the specified character. Use the display name in lowercase (e.g. polka, hanabi, mai) as the argument. Fetches latest webhook post from RLL forum thread.

Permissions

Author: LLR Admin (server owner / bot owner)

Bot: View Channel, Send Messages (plus Connect/Speak for voice commands)

async rll_debug(ctx)

Debug command for checking RLL forum status and recent messages

Permissions

Author: LLR Admin (server owner / bot owner)

Bot: View Channel, Send Messages (plus Connect/Speak for voice commands)

async test_gemini(ctx)

Test command to verify Gemini API is working

Permissions

Author: LLR Admin (server owner / bot owner)

Bot: View Channel, Send Messages (plus Connect/Speak for voice commands)

async clear_rll_cache(ctx)

Clears the RLL post cache to force reprocessing of recent messages

Permissions

Author: LLR Admin (server owner / bot owner)

Bot: View Channel, Send Messages (plus Connect/Speak for voice commands)