COD Status Bot is a Discord bot designed to help you monitor your Activision accounts for shadowbans or permanent bans in Call of Duty games. The bot periodically checks the status of your accounts and notifies you of any changes. Now serving 395+ Discord servers, our bot has been optimized for performance and scalability.
- Monitor multiple Activision accounts
- Periodic automatic checks (customizable interval with your own API key)
- Manual status checks
- Account age verification
- Ban history logs
- Customizable notification preferences
- Anonymous feedback submission
- EZ-Captcha and 2Captcha integration for continued compatibility with Activision
- SSO Cookie expiration tracking and notifications
- Toggle automatic checks on/off for individual accounts
- VIP account status detection and tracking
- Invite the bot to your Discord server using the provided Invite Link.
- Once the bot joins your server, it will automatically register the necessary commands.
- Set up your EZ-Captcha or 2Captcha API key for full functionality and customized check intervals.
- Use the
/addaccount
command to start monitoring your first account.
The bot uses EZ-Captcha for solving CAPTCHAs, which maintains compatibility to check your accounts with Activision. Users have two options:
- Use the bot's default API key (limited use, shared among all users)
- Get your own API key for unlimited use and customizable check intervals
- Visit EZ-Captcha Registration
- Complete the registration process
- Once registered, you'll receive your API key
- Use the
/setcaptchaservice
command to set your API key in the bot
- Visit 2Captcha to register
- Purchase credits for your account
- Obtain your API key from your dashboard
Use the /setcaptchaservice
command to set your preferred service and API key in the bot.
Add a new account to be monitored by the bot. You'll need to provide:
- Account Title: A name to identify the account
- SSO Cookie: The Single Sign-On cookie associated with your Activision account
Remove an account from being monitored by the bot. This will delete all associated data.
Update the SSO cookie for an existing account. Use this when your cookie expires or becomes invalid.
List all your monitored accounts, including:
- Current status
- VIP status
- Cookie expiration
- Check status (enabled/disabled)
- Notification preferences
View the status change logs for a specific account or all accounts. This shows the last 10 status changes.
Check the age and VIP status of a specific account. Displays:
- Account creation date
- Current age
- VIP status
- Last status check
Check the age of a specific account. This displays the account's creation date and current age.
Immediately check the status of all your accounts or a specific account. Note: This command is rate-limited for users without a personal API key.
Immediately check the status of all your accounts or a specific account. This command is rate-limited for users without
Toggle automatic checks on/off for a monitored account. Useful for:
- Temporarily disabling checks on specific accounts
- Re-enabling previously disabled accounts
- Managing account monitoring status
Configure monitoring preferences:
- Check Interval: How often the bot checks your accounts (1-1440 minutes)
- Notification Interval: How often you receive status updates (1-24 hours)
- Cooldown Duration: Minimum time between repeated notifications (1-24 hours)
- Status Change Cooldown: Minimum time between status change notifications (1-24 hours)
Set your notification preferences:
- Channel: Receive notifications in the Discord channel
- DM: Receive notifications via direct message
Configure your captcha service:
- Select provider (EZ-Captcha or 2Captcha)
- Set your personal API key
- Check current balance
Set your personal EZ-Captcha API key for unlimited use and customizable check intervals.
Check your remaining balance with your configured captcha service.
Display a detailed guide on:
- Using the bot effectively
- Setting up your API key
- Understanding available commands
Comprehensive guide on obtaining your SSO cookie, including:
- Step-by-step instructions
- Browser-specific methods
- Troubleshooting tips
Send anonymous feedback or suggestions to the bot developer. Features:
- Optional anonymity
- Direct delivery to developer
- Support for feature requests and bug reports
The bot will send notifications for:
- Ban status changes (permanent, temporary, or shadowban)
- Daily account monitoring confirmations
- Invalid or expiring SSO cookies
- Cookie expiration warnings (24 hours notice)
- Captcha service balance warnings
- VIP status changes
Notifications can be sent to:
- The channel where the account was added
- Your DMs (configurable via
/setnotifications
)
The SSO (Single Sign-On) cookie is required to authenticate with Activision's services. To get the SSO cookie:
- Log in to your Activision account on a web browser.
- Open the browser's developer tools (usually F12 or right-click and select "Inspect").
- Navigate to the Application or Storage tab.
- Find the cookie named
ACT_SSO_COOKIE
associated with the Activision domain. - Copy the entire value of this cookie.
For a detailed guide, use the /helpcookie
command.
To prevent abuse and ensure fair usage:
- Users without a personal API key are subject to rate limits on the
/checknow
command. - Global cooldowns are implemented for notifications to prevent spam.
The bot uses a MySQL database to store account information and user settings. It includes:
- Secure storage of SSO cookies and user preferences
- Regular checks for expired cookies and account status changes
- Optimized queries and connection pooling for high-performance
If you encounter any issues or have questions:
- Use the
/feedback
command to contact the bot developer anonymously.
- The bot stores minimal data necessary for operation: account titles, SSO cookies, and status logs.
- Data is used solely for monitoring account status and providing notifications.
- No data is shared with third parties.
- Users can delete their data at any time using the
/removeaccount
command. - We employ industry-standard security practices to protect your data.
- Optimized bot performance for 395+ Discord servers
- Enhanced rate limiting to ensure fair usage across all servers
- Improved error handling and logging for better issue resolution
- Added support for multiple captcha services (EZ-Captcha and 2Captcha) Note: 2Captcha is not stable and may be disabled for use.
This bot is not affiliated with or endorsed by Activision. Use it at your own risk. The developers are not responsible for any consequences resulting from the use of this bot.
We welcome contributions to the COD Status Bot! If you'd like to contribute:
- Fork the repository on GitHub.
- Create a new branch for your feature or bug fix.
- Commit your changes with clear, descriptive commit messages.
- Push your branch and submit a pull request.
Please ensure your code adheres to the existing style and passes all tests. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). This means:
- You can use, modify, and distribute this software freely.
- If you modify the software and use it to provide a service over a network, you must make your modified source code available to users of that service.
- Any modifications or larger works must also be licensed under AGPL-3.0.
For more details, see the LICENSE file in the repository or visit GNU AGPL-3.0.
This project is open source and available on GitHub. We believe in the power of community-driven development and welcome contributions from developers around the world. By making this bot open source, we aim to:
- Encourage collaboration and improvement of the bot's features.
- Provide transparency in how the bot operates.
- Enable the community to adapt the bot for their specific needs.
You can find the full source code, contribute to the project, or report issues at our GitHub repository.
Thank you for using COD Status Bot! We're committed to providing a reliable and efficient service to our growing community of users across 300+ Discord servers.