YetAnotherBot

This bot provides a variety of commands for different functionalities. Explore the commands below to see what each one does.

Bot Commands

  • /chat - Replies with a message from ChatGPT based on the input provided by the user.
  • /give-role - Gives a specific role to a specific user. This command is only usable by the server owner.
  • /image - Generates an image based on the provided prompt, engine, style, sampler, aspect ratio, pre-made negatives, vae, negative prompt, and variance.
  • /image-xl - Similar to the /image command but uses different models for image generation.
  • /give-auto-role - Sets a role to be given automatically to new members. This command is only usable by the server owner.
  • /create-prompt-from-image - Generates a text prompt based on an uploaded image.
  • /image-turbo - Similar to the /image command but uses different models for image generation.
  • /image-other - Generates an image of a character based on the provided prompt, engine, character, style, sampler, aspect ratio, pre-made negatives, vae, negative prompt, and variance.
  • /create-prompt-from-image - Generates a text prompt based on an uploaded image.
  • /generate-image - Generates an image based on the provided prompt, engine, style, sampler, aspect ratio, pre-made negatives, vae, negative prompt, and variance.
  • /give-auto-role - Sets a role to be given automatically to new members. This command is only usable by the server owner.
  • /image-of-Other - Generates an image of a character based on the provided prompt, engine, character, style, sampler, aspect ratio, pre-made negatives, vae, negative prompt, and variance.
  • /get-league-account-info - This command retrieves information about a user's League of Legends account. It requires the summoner's name and server as inputs.
  • /roleplay - This command initiates a role-play session with a selected character. It requires the character's name as an input.
  • /get-current-game-info - This command retrieves information about a user's current League of Legends game. It requires the summoner's name and server as inputs.
  • /opinion - This command provides the AI's opinion of a user as a League of Legends player. It requires the user's summoner name, server, number of games to analyze, and the AI engine to use for analysis.
  • /match-analyze - This command analyzes a user's last match or a game by GameID in League of Legends. It requires the server and either the summoner name or the game ID.
  • /match-history - This command retrieves the match history of a user in League of Legends. The details of this command are not fully provided in the given code excerpts.
  • /summoner-info - This command retrieves and displays information about a specific summoner in the game League of Legends.
  • /predict-winner - This command predicts the winner of a current game in League of Legends based on various factors such as player skill, champion synergies, champion stats, and matchups.