Skip to content
Nefarious Trading
Education
  • Master Guide — Start Here
  • Learn from our Team
  • Free Course
  • Analysts
IndicatorsBlogPricingSuccess Stories
Tools

Track the Markets

  • Johnny's Watchlist
  • Congress Trading
  • Economic Calendar
  • Interest Rates
  • Trump Schedule

Trader Tools

  • Traders Hub
  • Johnny's Portfolio
  • Trading Log
  • Watchlist
  • Indicators
LoginSign up (opens in a new tab)Join the Discord→ (opens in a new tab)Try 7 days for $7 (opens in a new tab)

On this page

  1. 01What the bot does
  2. 02Not financial advice
  3. 03The count can be delayed, incomplete, or wrong
  4. 04Discord’s terms apply
  5. 05Discord gateway intents
  6. 06Acceptable use
  7. 07Limitation of liability
  8. 08Changes and contact
  9. 09Source review and evidence status
↑ Back to top
← All bots
OverviewTermsPrivacyIntentsEvidence

Legal · Discord bot

Nefarious Widget Terms

Effective September 12, 2026 · Last updated September 19, 2026

These Terms govern your use of Nefarious Widget (Nefarious Discord Voice Widget), a Discord application operated by Nefarious Digital doing business as Nefarious (“we,” “us,” or “our”).

A voice-channel counter for streams. The bot observes Discord voice-state events and counts occupants of one configured channel. An overlay refreshes that number every five seconds. The bot does not connect to voice audio, record conversations, or read messages. Counts can be delayed or stale during connection problems.

These Terms apply when you install, configure or embed the widget. Participants can learn how their voice-state information is processed in the Nefarious Widget Privacy Policy, our Financial Disclaimer, and Discord’s own Terms of Service and Community Guidelines. Administrators must make this policy available to affected participants before publishing the channel count. To stop using the widget, remove its embed or application access.

Plain-English summary (not a substitute for the full Terms): Trading involves substantial risk of loss and is not suitable for every investor. Nothing on this site or in the Nefarious Discord is financial, investment, tax, or legal advice, and past performance does not guarantee future results. The overlay is a headcount, not a recommendation. The count can be late or wrong. Our liability is limited. Discord’s rules still apply. Questions: Business@nefarious.trading.

On this page · 9 sections+
  1. 01What the bot does
  2. 02Not financial advice
  3. 03The count can be delayed, incomplete, or wrong
  4. 04Discord’s terms apply
  5. 05Discord gateway intents
  6. 06Acceptable use
  7. 07Limitation of liability
  8. 08Changes and contact
  9. 09Source review and evidence status

01What the bot does

#

Nefarious Widget is a voice-chat counter for streams and site embeds. It is not a command bot and not a public App Directory product. Operators set a Discord bot token and one voice channel id (default 1492973945190748411). The process:

  • Logs into Discord with intents.guilds and intents.voice_states only.
  • On ready and on each on_voice_state_update, counts len(channel.members) for that one voice channel.
  • Serves GET /api/voice-count as JSON (ready, count, channelId, channelName, guildName, updatedAt, error) and a small HTML overlay that polls every 5 seconds.

The overlay shows a live number labeled “in voice right now.” It does not list names, play audio, or reply in chat. Watched channel (if you are in the Nefarious guild): https://discord.com/channels/909011353342181426/1492973945190748411.

02Not financial advice

#

A voice headcount, “Live” badge, or stream overlay is not financial, investment, tax, or legal advice and is not a recommendation to buy, sell, or hold any instrument.

How many people are in voice is not a signal. Do your own research. Trading can cause substantial loss. See our Financial Disclaimer.

03The count can be delayed, incomplete, or wrong

#

You accept that:

  • The bot, Discord gateway, or overlay host can fail, so the number may freeze, drop to zero, or never update.
  • Voice-state cache can miss a join or leave, or fail to resolve a member object, so the count can be short.
  • The overlay polls on an interval; it is not tick-by-tick.
  • Past uptime is not a promise of future uptime.

The limitations below apply only to the extent permitted by applicable law.

04Discord’s terms apply

#

Nefarious Widget runs on Discord. Your use of Discord is governed by Discord’s Terms of Service and Community Guidelines. Nothing here overrides Discord. We may remove the bot, rotate tokens, or change the watched channel to stay within Discord’s platform rules, including privileged-intent limits.

05Discord gateway intents

#

Discord’s privileged-intent form asks why a bot needs Message Content, Server Members, or Presence. This bot does not need those three. The client is constructed with discord.Intents.none(); intents.guilds = True; intents.voice_states = True. Voice States is a standard intent. Counting occupants of one voice channel is not Server Members and is not Presence.

Privileged intents

  • Message Content: not used. widget_server.py never enables intents.message_content and has no on_message, prefix, or slash-command handler. The overlay is driven by a voice-count API, not by reading Discord messages.
  • Server Members: not used. intents.members is not set. The bot does not welcome members, assign roles, or enumerate the guild member list. Occupant count comes from VoiceChannel.members, which discord.py fills from the voice-state cache after intents.voice_states = True — a standard intent, not Server Members.
  • Presence: not used. The bot never reads online, idle, DND, or streaming status. intents.presences is not set. A live count of people in one voice channel is not Presence.

What we actually use

  • Guilds — resolve the configured voice channel id after login
  • Voice States — on_voice_state_update refreshes len(channel.members) for that one channel

The reviewed implementation has no chat commands or message reader. Intent details: /legal/nefarious-widget/intents. Server-wide matrix: /legal/intents.

06Acceptable use

#

You may not use Nefarious Widget or its overlay to:

  • Present a voice count as personalized advice, a solicitation, or a guaranteed outcome.
  • Attack, scrape, or overload the overlay host, the bot, or Nefarious.
  • Violate Discord’s rules or applicable law.

Administrators may stop the process, remove the application or change the configured channel. Access may be suspended for abuse or operational reasons. The bot does not join a voice audio session.

07Limitation of liability

#

THE BOT AND EVERY OVERLAY COUNT ARE PROVIDED “AS IS” AND “AS AVAILABLE,” WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. WE DO NOT WARRANT AN UNINTERRUPTED OR CORRECT HEADCOUNT.

TO THE MAXIMUM EXTENT PERMITTED BY LAW, NEFARIOUS AND ITS OWNERS, OPERATORS, ANALYSTS, AND CONTRACTORS WILL NOT BE LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR FOR TRADING LOSSES, LOST PROFITS, MISSED TRADES, OR LOST DATA, ARISING FROM THE BOT, THE OVERLAY, A WRONG COUNT, OR THESE TERMS — EVEN IF ADVISED THAT SUCH DAMAGES WERE POSSIBLE.

TO THE MAXIMUM EXTENT PERMITTED BY LAW, TOTAL LIABILITY FOR CLAIMS RELATING TO Nefarious Widget WILL NOT EXCEED THE GREATER OF (A) THE AMOUNTS YOU PAID US FOR THE BOT IN THE THREE MONTHS BEFORE THE CLAIM (typically none; the bot is not sold as a standalone product) OR (B) FIFTY U.S. DOLLARS (USD $50).

Some places do not allow certain limitations. Those limits apply only as far as local law allows. Nothing here excludes liability that cannot be excluded (including fraud). This section works with the site-wide limitation of liability and Section 13 of the site Terms.

08Changes and contact

#

We may update these Terms by posting a new version at this URL. The “Last updated” date will change. Continued use after an update is acceptance. If a change is material we will try to note it on the legal hub.

Contact: Business@nefarious.trading. Privacy and deletion requests: Privacy Policy, deletion.

09Source review and evidence status

#

The reviewed source in widget_server.py exposes GET /api/voice-count with a numeric count and does not send Discord messages. The HTML overlay in public/index.html polls that API and renders the number next to “in voice right now.”

Default watched channel id 1492973945190748411: https://discord.com/channels/909011353342181426/1492973945190748411. That link opens inside Discord if you are in the Nefarious guild. This is a source configuration link; current persistent deployment controls remain unverified; a live bot connection and overlay capture are documented on the Evidence page.

View this bot’s evidence →

Related documents

  • Nefarious Widget Privacy Policy→
  • Privileged intents→
  • Discord intents matrix→
  • Financial Disclaimer→
  • Site Terms of Service→
  • Limitation of Liability→
↑ Back to top

Premium trading Discord with analyst trade alerts, custom indicators, live trading streams, and community research.

Explore

  • Analysts
  • Education
  • Research
  • Indicators
  • Success Stories
  • Features

Tools

  • All Tools
  • Johnny's Watchlist
  • Congress Trading
  • Economic Calendar
  • Interest Rates
  • Trump Schedule
  • Prop Firm Rankings
  • Trading Log

Join

  • Pricing
  • Join the Free Discord (opens in a new tab)
  • Join Nefarious VIP (opens in a new tab)
  • Nefarious Whop (opens in a new tab)

Legal

  • Terms of Service
  • Privacy Policy
  • Financial Disclaimer
  • Copyright & DMCA
  • Community Guidelines
  • Limitation of Liability
  • Discord app legal

Explore

  • Analysts
  • Education
  • Research
  • Indicators
  • Success Stories
  • Features

Tools

  • All Tools
  • Johnny's Watchlist
  • Congress Trading
  • Economic Calendar
  • Interest Rates
  • Trump Schedule
  • Prop Firm Rankings
  • Trading Log

Join

  • Pricing
  • Join the Free Discord (opens in a new tab)
  • Join Nefarious VIP (opens in a new tab)
  • Nefarious Whop (opens in a new tab)

Legal

  • Terms of Service
  • Privacy Policy
  • Financial Disclaimer
  • Copyright & DMCA
  • Community Guidelines
  • Limitation of Liability
  • Discord app legal

Trading involves substantial risk of loss and is not suitable for every investor. Nothing on this site or in the Nefarious Discord is financial, investment, tax, or legal advice, and past performance does not guarantee future results. Trade recaps, logs, and member reviews reflect individual experiences and are not typical results or a promise of future performance. Nefarious and its analysts are not registered investment advisers. Full disclaimer.

© 2026 Nefarious Trading. All Rights Reserved.

Back to top↑