YetAnotherBot

A multi-functional Discord bot: AI chat, image generation, and deep League of Legends analysis. Clean role management, fun minigames, and more — all in one bot.

Image Generation
/create-prompt-from-image
Paste any image and AI generates a matching prompt.

Description: Paste any image and AI will generate a prompt matching the image.

  • image (required): Give image for the prompt generator.
  • interrogator (optional): Choose interrogator to use (deepbooru, CLIP).
/image
Generates an image.

Description: Generates an image.

  • prompt (required): Prompt for the image generator.
  • engine (required): Model to use for image generation.
  • style (optional): Style preset.
  • sampler (optional): Choose sampler to use.
  • aspect-ratio (optional): Aspect ratio.
  • pre-made_negatives (optional): Preconfigured negatives.
  • vae (optional): Extra styling/fixes.
  • negative_prompt (optional): Negative prompt.
  • variance (optional): Lower = more variance from prompt.
  • print-data (optional): Show extra generation data.
/image-xl
Generates an image with higher resolution.

Description: Generates an image with higher resolution.

Options: Same as /image.

/image-turbo
Generates an image with faster processing.

Description: Generates an image with faster processing.

Options: Same as /image.

/image-champion
Generates an image of a LoL champion.

Description: Generates an image of a LoL champion.

  • prompt (required): Prompt for the image generator.
  • engine (required): Model to use.
  • champion (required): Champion to generate.
  • style (optional): Style preset.
  • sampler (optional): Sampler.
  • aspect-ratio (optional): Aspect ratio.
  • pre-made_negatives (optional): Preconfigured negatives.
  • vae (optional): Extra styling.
  • negative_prompt (optional): Negative prompt.
  • variance (optional): Prompt strictness (lower = more variance).
  • print-data (optional): Show extra generation data.
/image-genshin
Generates an image of a Genshin character.

Description: Generates an image of a Genshin character.

Options: Same as /image-champion.

/image-other
Generates an image of a character.

Description: Generates an image of a character.

Options: Same as /image-champion.

/image-star-rail
Generates an image of a Star Rail character.

Description: Generates an image of a Star Rail character.

Options: Same as /image-champion.

/image-random
Generates a random image.

Description: Generates a random image.

Options: None.

/image-zenlesszz
Generates an image of a ZZZ character.

Description: Generates an image of a ZZZ character.

Options: Same as /image-champion.

Chat & Roleplay
/chat
Chat with AI.

Description: Chat with AI.

  • input (required): Message to AI.
/chat-with-profile
GPT-4o reply with a chosen profile.

Description: Replies with message from GPT-4o with a chosen profile.

  • input (required): Message to ChatGPT.
  • mode (required): Whom should AI present as?
/chatcontinue
Continue conversation with AI.

Description: Continue conversation with AI.

  • convoid (required): Conversation ID to continue.
  • input (required): Message.
/chat-premium
More Chat with GPT-4 and other premium models.

Description: More Chat with GPT-4 and other premium models.

  • input (required): Message to send.
  • engine (required): Choose from premium engines.
/roleplay
Create a role-play with character.

Description: Create a role-play with character.

  • character (required): Select character to RP with.
  • name (optional): Your display name.
League of Legends Analysis
/match-analyze
Analyze last match or a game by GameID.

Description: Analyze user's last match or a game by GameID.

  • server (required): Server.
  • summoner-name (optional): Whose last game to analyze.
  • gameid (optional): Game ID from League client.
/match-history
Gets user's last 5 matches.

Description: Gets user's last 5 matches.

  • summoner-name (required): Summoner to look up.
  • server (required): Server.
  • games (required): Amount of games AI should analyze.
/opinion
Get AI's opinion of you as a League player.

Description: Get AI's opinion of you as a League player.

  • summoner-name (required): Summoner to analyze.
  • server (required): Server.
  • games (required): Number of games to analyze.
/predict-winner
Predict who wins.

Description: Predict who wins.

  • summoner-name (required): Summoner in the game.
  • server (required): Server.
/get-league-account-info
Get user's account info.

Description: Get user's account info.

  • summoner-name (required): Summoner to look up.
  • server (required): Server.
Role Management
/give-auto-role
Auto-assign a role (server owner only).

Description: Choose role to be given automatically. Only usable by server owner.

  • role (required): The role to give.
/give-role
Give a role to a user (server owner only).

Description: Give role to a specific user. Only usable by server owner.

  • username (required): User to give role to.
  • role (required): The role to give.
/remove-auto-role
Remove server auto-role.

Description: Removes auto-role from this server.

Options: None.

Entertainment
/blackjack
Play blackjack for fun.

Description: Play blackjack for fun.

  • bet (required): Tokens to bet.
/slotmachine
Play a slot machine game.

Play a slot machine game.

  • bet (required): Choose your bet.
Video Generation
/create-video
Create video with AI (BETA).

Description: Create video with AI (BETA); may fail or take a long time.

  • prompt (required): Prompt.
/create-video-fast
Fastest video generation (BETA).

Description: Create video with AI (BETA), fastest generation.

  • prompt (required): Prompt.
  • style (optional): Video style.
/create-video-medium
Balanced speed/quality (BETA).

Description: Create video with AI (BETA), balanced speed.

  • prompt (required): Prompt.
  • style (optional): Video style.
Miscellaneous
/prompt-gen
Generate a full prompt from input.

Description: Generates full prompt from given input.

  • prompt (required): Base prompt to generate from.
/tokens
Check how many tokens you have.

Description: Check how many tokens you have available.

Options: None.

/api
Check current API status.

Description: Check current API status.

Options: None.

/contact
Report issues or request models/characters.

Description: Use this to report any issue or request additional models/characters.

  • message (required): Your message.
/create-song
Create a song with AI (BETA).

Description: Create a song from AI (IN BETA).

  • prompt (required): Message to AI.
/test-command-please-ignore
Test command, please ignore.

Description: Test command, please ignore.

  • input (optional): Text input.