All articles

News /Oct 29, 2026 /14 min read

What's New in BetaHub — September & October 2026

Sentiments now answers questions, sends drama alerts and writes a report for every release; Steam Discussions brings Steam forum posts in as bugs and suggestions; Discord reports can be guided forms; plus Bug Map, Scheduled Releases, suggested answers for tickets, background uploads in the Unreal Engine 5 plugin, Trello and Asana updates, and GitLab two-way sync.

What's New in BetaHub — September & October 2026

This cycle covers early September through late October. Sentiments got the most work: you can now ask it questions in plain words, get an alert when the mood in your Discord drops, and receive a report a week after every release. Steam Discussions brings Steam forum posts into BetaHub, Discord reports can now run as step-by-step forms, and the Bug Map plots located bugs over your game’s map.


Sentiment Checks (Beta)

Ask a question about your community in plain words, for example “Is the grapple thing better now?”, and BetaHub answers from your Discord and Steam conversations.

  • It asks only what it can’t find. It looks at your releases, bugs and messages first, then asks for missing facts, such as the fix date per platform.
  • You check the plan first. Before it runs, it shows a plan you can correct in plain words.
  • The verdict comes with numbers. A few minutes later you get a verdict backed by quotes (key phrases in Private mode). A fix check also shows how many of the people who complained have stopped, per platform when the fix reached platforms on different days.
  • People, not messages. Results are counted per person and per active player, so a busier week doesn’t skew them.

There are three kinds of check:

  • Did a fix land
  • How a release compared with the one before it, down to each item in the patch notes. A first release is compared with its own 14 days before (Mood rose, Mood held or Mood dropped).
  • How a sale or free weekend went, with regulars and new players side by side

Available on Pro and Enterprise under Sentiments → Sentiment checks.

Sentiment Checks documentation


Drama Alerts

A BetaHub drama alert in a Discord channel: mood drop in a game community, how far sentiment fell, since when, which channels, what people talk about, and example messages with Open in Discord links

BetaHub now alerts you within minutes when the mood in your Discord drops sharply. Every 15 minutes it compares the last 3 hours with the same hours over the past week and sends one alert per drop, with a follow-up if it gets worse.

  • Counted in people, not messages, with your team’s messages and raids left out
  • Sent by email to the members you pick, to a Discord channel, and to webhooks
  • Each alert shows how far the mood fell, since when, in which channels, how many people were unhappy, what they’re talking about, and a few examples with links to Discord (key phrases in Private mode)
  • Ongoing alerts also appear on your project dashboard and on the Sentiment Direction chart

Set it up under Settings → Sentiments → Alerts.

Drama Alerts documentation


Automatic Release Reports

A release page with an automatic Community sentiment report: a verdict compared with the previous release, sentiment change numbers, a table of how players took each release-notes item, and new problems people raised

A week after you publish a release, once its 7th day is over, BetaHub writes a release report on its own. The report shows:

  • the mood after the release, compared with your usual mood and with the previous release
  • how players took each item of the release notes
  • new problems that came up

The report appears on the release page. Until day 7, the page shows a preliminary read: the mood, how many people are talking, and the main topics. To also get the report by email and in Discord, turn it on under Settings → Sentiments → Alerts.

Hotfixes and releases created automatically from bug reports don’t get a report.

Automatic Release Reports documentation


More Sentiments Updates

Team roles. Messages from your own team no longer count as player sentiment. BetaHub suggests team roles from your Discord server: roles with moderation permissions (such as Manage Messages or Ban Members) and roles named like Developer, Moderator or Community Manager. Members with those roles are left out of the dashboard, AI insights, crisis flags and Sentiment Checks. Check and correct the list under Settings → Sentiments → Team roles. Your choices always win. Dashboard numbers change once roles are suggested, including for messages already collected. To see a team role’s messages, pick it in the role filter. Team Roles documentation

Message storage. Under Settings → Sentiments → Privacy, choose what BetaHub keeps from your Discord sentiment channels:

The Sentiment Privacy settings tab with the Message storage choice between Private (default) and Full text

  • Private (the default): a message’s text is used only to classify its sentiment, then deleted. BetaHub keeps the key phrases, sentiment, language and topic, along with the Discord message ID, channel and the author’s Discord ID.
  • Full text: the text is stored and used for quotes in insights, Sentiment Checks and the CSV export.

Projects that didn’t have full-text processing turned on are now in Private mode. Text that was already stored stays. A change applies only to messages that arrive after it. Message Storage documentation

History import. While your Discord history in BetaHub is still short, the Sentiments page offers to import past messages from your sentiment channels. Our team then runs the import: by default the last 30 days, up to 20,000 messages. Included in Enterprise. On other plans with Sentiments, ask us. History Import documentation

Saved reports. Save a named set of channels and get its own AI insights, topics, summary and dips, separate from your whole-community view. Projects can keep 1 saved report on Pro and 3 on Enterprise. Saved Reports documentation

Retries. A message that fails classification is now retried after 15 minutes and after 2 hours instead of being skipped.


Steam Discussions

Connect your game’s Steam Community Hub, and BetaHub reads its discussion boards:

  • Bug reports become bugs.
  • Requests that keep coming up become suggestions.
  • Matches are added to your existing bugs and suggestions instead of creating duplicates.
  • Posts feed Sentiments, with one channel per sub-forum. See messages opens the Steam posts behind an insight.
  • Pinned support megathreads can be read reply by reply, so each reply can become its own report. Turn off Skip pinned threads to use it.

BetaHub checks for new threads once a day, and your digest gets one Steam summary line instead of an entry per import. BetaHub only reads: nothing is posted to Steam, and players are never notified.

Available on Pro and Enterprise. Connect a game from Steam Discussions in your project’s sidebar.

Steam Discussions documentation


Discord Submission Forms

/report, /suggest and /ticket can now open a short guided form. Players answer one step at a time in messages only they can see, tapping a choice or opening a text box for details, and the bot files the report when they’re done.

  • Build forms under Forms & Surveys, with a live Discord preview.
  • Save answers to custom fields, so each answer arrives as structured data.
  • Conditional steps appear only when an earlier answer matches.
  • Suggestion forms can check for similar ideas first and let the player vote on an existing one instead of posting a duplicate.
  • Bug forms can ask for steps to reproduce as a separate field.

Make a form the default for its command with /set default_bug_form (or default_suggestion_form / default_ticket_form), or post a button that opens it with /post_form.

Discord Submission Forms documentation


Bug Map

The Bug Map in Points view: located bugs plotted over a game map, colored by category, with a radius search and a ranked hotspots list

Turn on the new Maps module, upload a top-down image of your game’s map and align it once. Reports that carry a location are then plotted onto it.

  • Two views: a heatmap of clusters, or individual points you can filter by category, date and area
  • Hotspots: click one to open the reports there, or drop a radius to pull in every report nearby
  • Coordinates field: add a Coordinates custom field so players can pin where a bug happened, or send coordinates straight from your game
  • Raw reports: high-volume telemetry can be submitted as raw. It shows on the map but stays out of your bug list, search and the public board.

Bug Map documentation


Scheduled Releases

The Go live section of a release, with At a set time selected, a go-live date and time in the user's timezone, and an Announce when it goes live checkbox

When creating or editing a release, choose At a set time under Go live and pick a date and hour in your own timezone. Until then, the release stays hidden from testers, just like a draft.

  • Announce it or not: decide up front whether BetaHub emails your members and posts in your Discord releases channel when the release goes live.
  • Countdown: scheduled releases sit at the top of your Releases page with a countdown, where you can Edit, Publish now or Cancel schedule.
  • Release dates: releases are now dated by when they went live, so a build you prepared early but published later still counts as your latest.
  • API: send release[auto_publish_at] when creating a release.

Scheduled Releases documentation


Suggested Answers for Tickets

New support tickets now arrive with a draft reply when your Support Knowledge base has an answer. Open the ticket and the suggestion sits above the reply box. Click Insert into reply to put it in the editor, then review, edit and send it yourself.

Nothing is sent automatically, and you can regenerate the draft at any time. Available on projects with Support Knowledge enabled.

Suggested Answers documentation


Add to Knowledge Base from Discord

Right-clicking a reply in Discord, choosing Apps and Add to Knowledge Base, and the form that opens with the question and answer filled in

Answered a player’s question in Discord? Right-click your reply → Apps → Add to Knowledge Base. The question you replied to and your answer are filled in for you. Tidy them up and save. The bot can then use your answer when someone asks something similar. Saving the same message again updates the entry.

Add to Knowledge Base documentation


Unreal Engine 5: Reports Upload in the Background

In version 1.7.0 of the Unreal Engine 5 plugin, available on GitHub Releases, the report form closes as soon as the report is created on BetaHub. The screenshot, video and logs upload in the background. Before, players waited for the whole submission, which could take around 15 seconds on projects with heavy server-side processing.

  • This is the new default when you update from 1.6.x. To keep the old behavior, set Project Settings → Plugins → BetaHub Bug Reporter → Media Upload Mode to Wait for upload.
  • No lost reports: if the plugin’s final publish call is lost, BetaHub publishes the report anyway.
  • No overwritten media: each report’s screenshot and video now get unique file names, so a second report can’t overwrite the first while it’s still uploading.

Unreal Engine plugin documentation


Automation Rules: Content and AI Conditions

The Automation Rules list with a rule whose condition is Content matches

Automation rules can now act on what a report says:

  • Text rules: match a bug’s title or description with contains, doesn’t contain, exact match, or too short / too long rules.
  • AI check: let AI decide whether a report is too vague, incomplete or off-topic.

When a rule matches, it can tag the bug or archive it. Archived bugs aren’t deleted, so you can still find and restore them. The AI check runs on a monthly allowance that scales with your plan. When it runs out, your text rules keep working.

Set it up under your project’s Automations.

Automation Rules documentation


Integrations: GitLab, Trello and Asana

The GitLab, Trello and Asana integration cards; GitLab and Trello are marked Two-way sync

GitLab two-way sync. Close or reopen an issue in GitLab, or apply a label you’ve mapped, and the linked BetaHub bug updates. In the other direction, a bug’s status can apply a label to its GitLab issue. Changes you push from BetaHub don’t bounce back. Turn it on per integration in your project’s GitLab settings. Optionally, turn on Mirror comments to GitLab to post public bug comments as GitLab notes. GitLab two-way sync documentation

Trello. Bugs can now become cards on a Trello board. Click Connect with Trello to authorize BetaHub. Map the card name, description, list, labels, members, due date and board custom fields (except checkboxes). Turn on incoming sync and map lists to statuses, and moving a card to another list updates the bug’s status in BetaHub. Labels and members you add by hand in Trello are kept when BetaHub updates the card. Trello documentation

Asana field mapping. Asana integrations can now map task name, description, section, due date and custom fields. Existing integrations keep creating the same tasks as before. Asana documentation

Every integration’s field mapping can now also use the bug number (#N), for example in a task name.


Forms and Public Boards

A hosted Report a Bug form with a description field, attachments, and an optional Discord or email contact

A public board can open a hosted form. A public board’s Report Bug / New Suggestion button can open one of your hosted forms instead of the sign-in and join flow, either for everyone or only for non-members. Linking a form to a public board

Bug forms can be pinned to a release. In the form editor, the Release setting files reports either under the latest published release (the default) or under a fixed release. This helps projects that run parallel release lines. If the pinned release is archived or deleted, reports fall back to the latest one. Form settings documentation


Security and Privacy

  • Media uploads on public projects: only the bug’s reporter or your team can attach screenshots, videos or files to an existing bug, the same rule as on private projects.
  • Two-factor sign-in: if you use two-factor authentication, signing in with a password, with GitHub or Discord, or through a password reset now always asks for your code. After 10 wrong codes, two-factor sign-in locks for an hour.
  • Search no longer shows bugs or suggestions you aren’t allowed to open.
  • Email sign-ups from disposable email services are rejected.

Quality of Life

Unreal crash reports — crashes with very deep call stacks (over 128 KB) are now trimmed instead of dropped. Crash reports are also accepted on projects with required custom fields.

/set autocomplete — the Discord bot now suggests setting names as you type /set.

Discord bot reliability — the bot handles Discord’s rate limits better and no longer creates duplicate suggestions when a request is retried.


That’s everything for this cycle. Questions or feedback? Find us on Discord.

— The BetaHub Team

Empower your game development

Join for free today

Supercharge your team with the best bug tracking and player feedback tools. No credit card required, forever free.

Players and testers always free
No credit card required
Works with Discord
Our Mission

At BetaHub, we empower game developers and communities with an engaging platform for bug submission. We foster collaboration, enhance gaming experiences, and speed up development. BetaHub connects developers, testers, and players, making everyone feel valued. Shape the future of gaming with us, one bug report at a time.

BSI Mark of Trust — ISO/IEC 27001 Information Security Management Certified