OS Drafting Driller

Get better at drafting in Omega Strikers!

Practice Omega Strikers awakening draft picks in Discord.OS Drafting Driller posts randomized draft scenarios; you pick what you would take, then compare your answer to your community and a learning model when the drill closes.


OS Drafting Driller

What is OS Drafting Driller?

What does it do?

Its a Discord bot that posts awakening draft drills for Omega Strikers. Each drill shows a simulated match (map, loadouts, unpicked items from previous sets) and asks: what awakening would you draft for your striker at this pick? After the drill closes, you see how your pick compared to your community's consensus and the bot’s learning model.


How a drill works

1. Someone posts a drill with /drill, or the server has auto-drill enabled.2. Look at the image. Note how the green player marked with (YOU) is the character you are picking for.3. Try to find the best awakening from the dropdown to submit your best guess in this situation.4. Wait until the drill closes (timer on the embed, or a mod closes it).5. If you participated, you get a DM with the results. (unless you opted out) with consensus, model guesses, and whether your pick was “correct.” according to your community. The results will also be updated on the original drill post so that everyone can see!Toy around with the demo on the side! ↗️

OS Drafting DrillerAPP
Draft board
Dubu 3rd pick
Atlas's Lab: After Set 4
Draft Closes: in 30 minutes
by Catbot_Tsumi | #108 | 4 responses
Heavy Impact
IMPACT abilities hit harder. Multi-hit reduces cooldown.
Built Different
Gain 20% Size. IMPACT abilities hit harder.
Bulk Up
Gain 300 max Stagger and Power per max Stagger.
Recovery Drone
Gain size. First KO per set prevented.
Team Player
Core hits harder when aiming at allies.
Prize Fighter
Stacks of Power from takedowns.
OS Drafting DrillerAPP
Results
Dubu 3rd pick
Atlas's Lab: After Set 4 — Results
Seed: 890485220
Community Consensus
Model
by Catbot_Tsumi | #108 | 4 responses
Direct Message
OS Drafting DrillerAPP
Catbot_Tsumi
Drill Results
✅ Your Pick
Community Consensus
Model
Results
by Catbot_Tsumi | #108 | 4 responses

Interactive Demo ^

OS Drafting Driller

Getting Started

Invite the bot


Permissions

The bot works in server text channels. The bot must be able to see and post in the channel.
In every channel where drills should run, the bot's role needs:

PermissionWhy
View ChannelSee the channel and slash-command context
Send MessagesPost drills and replies
Embed LinksRich embeds on drill messages
Attach FilesIt needs this to attach the images it generates.
Read Message HistoryEdit the drill messages when they close.

The bot does not have access to read other messages in a channel.If View Channel is denied, the bot cannot use that channel at all.
This is the main way to limit where people can start drills.


OS Drafting Driller

For Players

Picking

Start a drill with /drill and look at the image the bot posts. Pick which awakening you think is the optimal choice in the dropdown. Click Next Drill to do another one!
You cannot change your answer, no take-backsies!
On each drill you'll see map, draft number ("After Set 2"), your striker + slot ("Juno 3rd pick"), and the full board with all the details.

Link your ClarionCorp account

You must link before your pick is saved.On ClarionCorp.net, sign in with this Discord account and connect your Omega Strikers profile first.

CommandWhat it does
/link account <ClarionCorp Username>Links Clarion and checks if the Discord user matches with your account.
/link statusSee the status of your link and what peak LP it has recorded
/link refreshUpdate your peak rank info
/unlinkRemove the link

Higher peak LP = heavier vote. Which means it will influence the results more towards the community consensus and the training data.

Other Slash Commands

CommandWhat it does
/drillStart a new drill!
/dm statusLets you see and change if you want to receive DMs when drills close

OS Drafting Driller

For Server Managers

This section is for members with Discord's Manage Server permission.

Slash Commands

Command / ButtonWhat it does
/close-drillsForce-close all open drills in the current channel
/set-drill-open-timeSet how long drills stay open in this channel (5–1440 minutes; default 30)
/set-drill-cooldownSet the minimum amount of time between drill posts per channel.
Close Drill (button)Close that specific drill immediately
/auto-drill startEnable scheduled drills in this channel
/auto-drill stopDisable scheduled drills here (does not close an open drill)
/auto-drill statusRead-only schedule info

Channel availability

If View Channel permission is denied, the bot cannot see slash commands, post drills, or edit messages in that channel. Auto-drill skips inaccessible channels until permissions are fixed.Use this to manage in which channels users can open drills.


OS Drafting Driller

FAQ & Troubleshooting

Art by @kiwwsplash

Pick menu wants me to link / pick didn't save
Run /link account <your Clarion username>. Your Clarion profile must have the correct Discord ID.
"ClarionCorp's Discord ID for that account doesn't match yours"
Clarion Corp may still be serving cached profile data. Wait about 15 minutes and run /link account again or use the button to automatically retry in 15 minutes. If you choose to use this, the bot will DM you if it succeeded or failed the link retry.
"This drill is already closed"
The timer expired or a manager closed it. Check the updated message for results, or start a new drill with /drill.
The bot is not responding in a channel
Check that the bot role has View Channel, Send Messages, and the other permissions listed above. If the bot does not appear in the members list for a channel, it probably does not have access to see the channel.
I did not get a DM
Run /dm status. You may have opted out. Also check server Privacy Settings → Direct Messages (must allow DMs from server members) and that you have not blocked the bot.
Model predictions look wrong
The model is still in early training. Community consensus from linked players is the stronger signal; the model is supplementary and improves over time as more drills close. Let's cheer together when it does get it right! The more quality picks you make the better the bot will get at understanding how to pick the correct awakenings.
Does linking expose my rank publicly?
Vote weight uses peak LP internally for consensus weighting. Exact numbers and formula are not broadcast on the drill message; /link status shows your own info only in a message that only you can see.
Do I need to link my ClarionCorp account?
Yes, this is required so that the bot knows what your peak rank is, which is only used to weight your picks against others. This way the best picks float to the top!
What is vote weight?
Linked accounts get a vote weight from peak LP (higher rank = more weight). Weights affect community consensus. Your pick still counts once, weight scales how much your vote moves the bar and how much your pick affects the model's training.
Can I change my pick?
Yes. Use the dropdown again to select a different awakening before the drill closes!
How do I stop DMs?
/dm opt-out: stop result DMs
/dm opt-in: turn them back on
/dm status: check if its on or off.
You can still pick in drills when opted out. You just won’t get the DM. Check the closed drill message in-channel for results.
Why can’t I pick?
Common reasons:
- Drill already closed (Start a new one!)
- Not linked (Use /link account)
Is my data stored?
To make the bot function, your data is stored. We're only storing the data that is needed to run all of the bot's functions and nothing more.
If you're concerned about how your data is handled, read our easy-to-read privacy policy!

Terms of Service

OS Drafting DrillerLast updated: June 13, 2026These Terms of Service ("Terms") govern your use of OS Drafting Driller (the "Bot"), a Discord application operated by Catbot_Tsumi ("we," "us," or "operator"). By inviting the Bot to a Discord server, using its commands, or interacting with its messages, you agree to these Terms. If you do not agree, do not use the Bot.


1. The service

OS Drafting Driller is a free community tool that posts simulated Omega Strikers awakening draft scenarios in Discord. You practice pick decisions, compare answers to community consensus and a machine-learning model when drills close, and may optionally link a ClarionCorp account so your picks can contribute to weighted consensus.The Bot is a fan project. It is not official game software and is not endorsed by Odyssey Interactive, Omega Strikers, ClarionCorp, or Discord Inc.


2. Eligibility

You must meet Discord's minimum age requirement (13 years or older, or the minimum age in your country if higher) to use Discord and this Bot.If you invite the Bot to a server, you represent that you have authority to do so (for example, as a server administrator). Server administrators are responsible for deciding who in their community may use the Bot and for configuring channel permissions appropriately.


3. Account linking (optional)

Some features use an optional link between your Discord account and a ClarionCorp / Omega Strikers player profile via /link account or related commands.By linking, you represent that:- You own or control the Clarion account you link.
- The information you provide is accurate.
- You understand linked picks may receive vote weight based on publicly available rating data fetched from ClarionCorp.
You may remove your link at any time with /unlink. If name-based linking is enabled on the Bot, it is offered only as a temporary workaround when Clarion's Discord verification is unavailable; we may disable it at any time.Linking is not required to use all Bot features unless the operator has configured the Bot to require a link before saving picks.


4. Acceptable use

You agree not to:- Abuse, harass, or spam the Bot or other users through Bot interactions.
- Attempt to disrupt, reverse engineer, or circumvent Bot limits (including post cooldowns or pick restrictions).
- Use the Bot in violation of Discord's Terms of Service, Community Guidelines, or the Discord Developer Policy.
- Misrepresent your identity or link an account you do not control.
- Use automated means to submit picks or commands without authorization.
We may restrict or terminate access for conduct that harms the service or other users.


5. Discord platform

The Bot runs on Discord. Your use of Discord is governed by Discord's own terms and policies. We are not responsible for Discord outages, policy changes, or actions Discord takes regarding your account or server.Developers and users of the Bot must comply with applicable Discord developer and platform rules.


6. Disclaimers

The Bot is provided "as is" and "as available," without warranties of any kind, whether express or implied, including fitness for a particular purpose or uninterrupted operation.- Draft scenarios are simulations for practice and discussion, not live match state.
- Community consensus reflects weighted votes from linked players who participated; it is not official meta or professional advice.
- Model predictions are produced by a machine-learning policy still in training; they may be wrong and are supplementary only.
- We do not guarantee accuracy, availability, or that the Bot will remain online or unchanged.
To the fullest extent permitted by law, the operator is not liable for indirect, incidental, or consequential damages arising from use of the Bot.


7. Third-party services

The Bot may communicate with ClarionCorp's API when you link or refresh an account. ClarionCorp's own terms and privacy practices apply to your Clarion account and data held by ClarionCorp.Game names, assets, and mechanics referenced by the Bot belong to their respective owners. This project is not affiliated with those rights holders.


8. Changes and termination

We may modify, suspend, or discontinue the Bot or these Terms at any time. We will update the "Last updated" date when Terms change. Continued use after changes means you accept the revised Terms.You may stop using the Bot by removing it from your server, unlinking your account, and ceasing interaction. Server administrators may remove the Bot at any time.


9. Governing law

These Terms are governed by the laws of the United States, without regard to conflict-of-law rules. Any dispute will be handled in good faith; for a small community Bot, informal resolution via contact below is preferred before formal proceedings.


10. Contact

Operator: Catbot_TsumiContact: Send a direct message to Catbot_Tsumi on Discord for questions about these Terms. We do not maintain a public support email. Response times may vary.

Privacy Policy

OS Drafting DrillerLast updated: June 13, 2026This Privacy Policy explains how OS Drafting Driller (the "Bot"), operated by Catbot_Tsumi, collects, uses, and protects information when you interact with the Bot on Discord.


1. Scope

This policy applies to data processed by the Bot and its backend when you:- Use slash commands, buttons, or menus on Bot messages
- Submit a pick in a drill
- Link or refresh a ClarionCorp account
- Change DM preferences (/dm opt-out, /dm opt-in)
- Configure auto-drill or related server settings (server managers)
It does not cover Discord's own data practices or ClarionCorp's handling of your game account. See Discord's Privacy Policy and ClarionCorp's documentation for those services.


2. Information we collect

Required for core Bot use

When you interact with the Bot, we typically store:

InformationWhen collectedWhy we store it
Discord user IDPicking in a drill, linking, DM preferencesAssociate your pick with your account; send result DMs; honor opt-out
Discord guild (server) IDDrills posted in a serverOperate drills per server; schedules and settings
Discord channel IDDrills posted in a channelPost, edit, and close drill messages in the right channel
Discord message IDEach posted drillUpdate the drill message when it closes
Awakening pickYou select an option in a drillRecord your answer; compute consensus
Pick timestampWhen you pickOrdering and audit of responses
Vote weightWhen you pick0 if unlinked; higher if linked and Clarion peak rating is available
Simulated draft scenario dataEach drillRender the board, show results, train the ML model (JSON state, not your personal profile)

Optional ClarionCorp linking

If you run /link account, /link refresh, or related commands, we also store:

InformationWhy we store it
Clarion usernameDisplay in /link status; verify your link
Clarion player IDStable identifier when refreshing from the API
Peak ratingCompute vote weight for weighted consensus
Link verification methodWhether linked via Discord ID match or fallback
Link timestampsWhen linked and last updated

We fetch this from ClarionCorp's API (api.clarioncorp.net) using a server-side token. We do not receive or store your Clarion password.

Server configuration (guild managers)

Server managers who enable auto-drill or adjust channel settings may cause us to store guild ID, channel ID, schedule intervals, cooldown values, and last-post timestamps for those channels.

Preferences

InformationWhy we store it
DM opt-out flagSkip result DMs when you have opted out

What we do not collect

- Passwords or payment information
- Contents of your Discord messages except what you submit through Bot interactions (commands, buttons, menus)
- A full copy of your Discord profile beyond identifiers Discord provides at interaction time
- Advertising or analytics trackers inside the Bot


3. How we use information

We use collected data to:- Post, manage, and close draft drills
- Record picks and show personalized results
- Compute weighted community consensus from linked participants
- Send result DMs after drills close (unless you opted out)
- Train and improve a machine-learning policy from closed-drill consensus
- Enforce cooldowns and auto-drill schedules
- Verify and refresh ClarionCorp account links
- Maintain service reliability and debug issues
We do not sell or exchange your personal information.


4. Legal bases (summary)

Where applicable (for example, under GDPR), we rely on:- Legitimate interest — operating and improving a free draft-practice tool, preventing abuse, and maintaining drill history for consensus and model training
- Consent — optional ClarionCorp linking and receiving result DMs (you can opt out of DMs anytime)
You may withdraw consent for optional features by unlinking or using /dm opt-out without affecting your ability to use Discord itself.


5. How we share information

We share data only as needed to run the service:

RecipientPurpose
DiscordThe Bot sends messages, embeds, and DMs through Discord's platform
ClarionCorp APIWe query player profiles when you link or refresh; requests go from our server to ClarionCorp

We do not share your data with advertisers or data brokers.If required by law, we may disclose information to comply with valid legal process.


6. Data retention

We retain information only as long as needed to operate the Bot, maintain drill history, compute consensus, and improve the ML model.- Clarion link data — kept while your account remains linked. /unlink deletes your link record from our database.
- Drill picks and scenario history — kept after drills close for consensus history and model training unless you request deletion.
- DM opt-out — kept until you opt back in or request removal.
- Server schedule/settings — kept while configured or until the Bot is removed from the server.
You may request deletion of your stored data by contacting us (see Contact). We will honor reasonable requests; some aggregated or de-identified training data derived from closed drills may not be fully reversible.


7. Your choices

ActionEffect
/unlinkRemoves your Clarion link data from our database
/dm opt-outStops result DMs; your picks may still be stored
/dm opt-inRe-enables result DMs
Remove the Bot from a serverStops new drills and settings updates for that server
Request deletion via Discord DMAsk us to delete your stored picks, link data, or preferences

We do not currently offer an automated self-service export command. You may request a summary of what we store about you by contacting us.


8. Security

Data is stored in a SQLite database on servers controlled by the operator, with access limited to what is needed to run the Bot. No method of transmission or storage is completely secure; we use reasonable measures but cannot guarantee absolute security.


9. Children

The Bot is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe we have done so, contact us and we will delete it.


10. International users

The operator is based in the United States. If you use the Bot from another country, your information may be processed in the U.S.Depending on your location, you may have rights to access, correct, or delete personal data we hold about you. To exercise these rights, contact us via Discord DM. We do not appoint an EU representative; for a small free community Bot, we handle requests directly when feasible.


11. Changes to this policy

We may update this Privacy Policy from time to time. The "Last updated" date at the top will change when we do. Continued use of the Bot after updates means you accept the revised policy.


12. Contact

Operator: Catbot_TsumiContact: Send a direct message to Catbot_Tsumi on Discord for privacy questions or deletion requests. We do not maintain a public privacy email. Response times may vary.