Skip to content
Enzikami edited this page Nov 29, 2023 · 2 revisions

Welcome to the Crucible-Bot wiki!

Crucible Bot is a Discord Bot that will take user submitted Screenshots and record them on Google Sheet.

Crucible Bot is able to:

  • Take single or multi screenshots from the user on a specific Discord Channel or via direct message.
  • Crucible Bot utilizes OCR to detect Victory Points and Stage Number automatically.
    • in the Event OCR does not recognize Victory Points or Stage number properly
      • User will be able to correct the missing or incorrect text detection by the Bot before Submission.
  • At the end you will be able to confirm your submission and your submission will be recorded to a Google Sheets.

Counter Command:

  • Crucible Bot is able to provide counter information based on user submitted Crucible Data from the Google Sheet.
  • the prefix is hardcoded to ! mark. The command is !counter. This command takes two arguments.
  • You can also enclose your team search with double quotes for explicit search. For Example, "Gamma" will return counters only against a full Gamma team.
  • otherwise !counter Gamma in the example below can return gamma/dorm & gamma/apoc etc.
    • !counter (team name) (room Number)
      • For example : !counter Gamma 1
        • This will yield top 10 counter information for attacking Gamma in Stage 1 only. image
    • !counter (partial search) no room number [ you can also specify a room number like !counter ET 5. ]
      • For example : !counter ET
        • This will yield top 10 counter information of all the stages where there was Eternals in the defense. image
    • There is a learning curve on learning the Team Acronyms which is identified on the Google Sheets.
  • The counter Command will yield top 10 results from highest score to lowest by referencing the Google Sheets.

Multiple Screenshot upload to Crucible Bot example:

  1. I can start by sending the Curcible Bot multiple images at once via Direct Message or on a specific Discord Channel image
  2. Crucible Bot will iterate through the screenshot one by one.
  3. If the Crucible Bot automatically detected the Number of the Stage, then you will be asked to type in your "Offense Team". image
  4. Otherwise you will be first asked to type in the Stage number before entering your Offense Team image
  5. Then you will be asked to type in the defense team.
    image
  6. Finally you will get a confirmation screen to either Edit or Confirm by typing "confirm" or "c". image
  7. You also have the option to modify any wrong entries before confirming.
    image
  8. After making the changes you will be able to confirm your modified entry.
    image
  9. "Thank you for your submission." confirms that the entry has been successfully submitted to the Google Sheets.
  10. You will also notice the number of screenshots you are on at the bottom of the Crucible Bot's response.
Clone this wiki locally