Texts used in the bot
This list collects strings that can appear directly in Discord or in the slash-command UI. Placeholders in dynamic strings are shown as {CAPS}.
You can use this to send text changes via /feedback.
Global Unique Strings
| String | Context | Affiliation |
|---|---|---|
| Provide feedback to help improve the bot. | feedback command description | commands/feedback |
| The type of feedback you want to provide | feedback type option description | commands/feedback |
| Report a bug you encountered while using the bot. | feedback type choice label | commands/feedback |
| Request a new feature or a change to an existing feature (like new Features, text changes, emotes changes). | feedback type choice label | commands/feedback |
| Share your ideas for a better bot name (the current name 'NeuroInfoBot-Bot' is just a WIP/Beta name). | feedback type choice label | commands/feedback |
| Share your ideas for a better profile picture or banner (the current PFP was made by me, but maybe a better designed one would be great). | feedback type choice label | commands/feedback |
| Provide any other feedback or suggestions you have to help improve the bot. | feedback type choice label | commands/feedback |
| Get details about the latest or older blog posts | blog command description | commands/blog |
| View a specific blog post | blog subcommand description | commands/blog |
| Select a post to view it | blog autocomplete option description | commands/blog |
| Get details about Neuro subathons. | subathon command description | commands/subathon |
| Get details about the older subathons | subathon subcommand description | commands/subathon |
| The year of the subathon to get details about | subathon year option description | commands/subathon |
| Couldn't fetch subathon data for year {YEAR}. | subathon fetch failure reply | commands/subathon |
| Get details about the latest or older stream schedules | schedule command description | commands/schedule |
| Get details about the latest stream schedule | schedule latest subcommand description | commands/schedule |
| Get details about an older stream schedule | schedule older subcommand description | commands/schedule |
| Year of the schedule to view | schedule year option description | commands/schedule |
| Week of the schedule to view | schedule week option description | commands/schedule |
| Search through all stream schedules for a specific stream title | schedule search subcommand description | commands/schedule |
| Search results for "{QUERY}" | schedule search embed title | libs/scheduleSearchEmbeds |
| Some results were omitted to stay within Discord limits. | schedule search embed footer note | libs/scheduleSearchEmbeds |
| time to be determined | schedule TBD label | modules/features/schedule/scheduleText |
| Maximum number of week results to return [DEFAULT: 10] | schedule search limit option description | commands/schedule |
| Sort order of the results [DEFAULT: Newest first] | schedule search sort option description | commands/schedule |
| Type of streams to include in the search [DEFAULT: All types] | schedule search type option description | commands/schedule |
| Year of the schedules to search through [DEFAULT: All years] | schedule search year option description | commands/schedule |
| CW {WEEK}, {START_DATE} - {END_DATE}{CURRENT_WEEK_SUFFIX} | schedule week option generated label | commands/schedule |
| This search scope is busy. Please wait {REMAINING_SEC}s and try again. | schedule search cooldown reply | commands/schedule |
| Please wait {REMAINING_SEC}s before searching again. | schedule user cooldown reply | commands/schedule |
| Couldn't fetch the latest stream schedule. | schedule latest fetch failure reply | commands/schedule |
| No latest schedule available because there is an active subathon.\n Use /schedule older to view the older schedule with an given calendar week. | schedule latest active-subathon reply | commands/schedule |
| Couldn't find a schedule for the specified week and year. | schedule older missing data reply | commands/schedule |
| Couldn't search through the schedules. Please try again later. | schedule search failure reply | commands/schedule |
| No schedules found for the given search query. | schedule search empty reply | commands/schedule |
| Configures the bot's settings | settings command description | commands/settings |
| Settings for the stream embed | settings stream-embed group description | commands/settings |
| Settings for the stream notifications for vedal987's channel. | settings vedal987 subcommand description | commands/settings |
| The channel to send stream embeds in | settings stream-embed channel option description | commands/settings |
| The role to ping for stream notifications | settings stream-embed ping-role option description | commands/settings |
| Whether to use the same message for stream updates [DEFAULT: False] | settings stream-embed sticky-message option description | commands/settings |
| When raid embeds should be shown [DEFAULT: Always show] | settings stream-embed raid-embed option description | commands/settings |
| Only when target stream is not mature | settings stream-embed raid-embed choice | commands/settings |
| Whether to include today's schedule in stream pings [DEFAULT: False] | settings stream-embed include-today-schedule option description | commands/settings |
| Settings for the stream notifications for secretneuroaccount's channel. | settings secretneuroaccount subcommand description | commands/settings |
| Resets/Deletes stream embed settings | settings stream-embed reset description | commands/settings |
| The channel settings to reset | settings stream-embed reset channel option description | commands/settings |
| Type 'confirm' to reset settings | settings reset confirm option description | commands/settings |
| Settings for stream schedules | settings schedule group description | commands/settings |
| The channel to send stream schedules in | settings schedule channel option description | commands/settings |
| The role to ping for new schedule announcements | settings schedule ping-role option description | commands/settings |
| Whether to use the same message for schedule updates (true/false) | settings schedule sticky-message option description | commands/settings |
| Resets/Deletes stream schedule settings | settings schedule reset description | commands/settings |
| Settings for blog posts | settings blog group description | commands/settings |
| The channel to send blog posts in | settings blog channel option description | commands/settings |
| The role to ping for blog post announcements | settings blog ping-role option description | commands/settings |
| How blog posts should be posted [DEFAULT: Link only] | settings blog display-mode option description | commands/settings |
| You need Administrator permission to use this command. | settings permission error | commands/settings |
| This command can only be used in a server. | settings guild-only error | commands/settings |
| Please provide at least one option to update. | settings no-changes error | commands/settings |
| Confirmation text does not match. Type exactly confirm. | settings reset confirmation error | commands/settings |
| - blog: reset to default | settings blog reset summary | commands/settings |
| Updated vedal987 stream settings | settings stream-embed success title | commands/settings |
| - stream-message: created with current live embed (no ping) | settings stream-embed sync result | commands/settings |
| - stream-message: updated with current live embed (no ping) | settings stream-embed sync result | commands/settings |
| - stream-message: skipped (stream is currently offline) | settings stream-embed sync result | commands/settings |
| - stream-message: skipped (no channel configured) | settings stream-embed sync result | commands/settings |
| - stream-message: sync failed (check channel permissions) | settings stream-embed sync result | commands/settings |
| Updated secretneuroaccount stream settings | settings secretneuroaccount success title | commands/settings |
| Stream embed settings reset | settings stream-embed reset success title | commands/settings |
| - vedal987: reset to default | settings stream-embed reset summary | commands/settings |
| - secretneuroaccount: reset to default | settings stream-embed reset summary | commands/settings |
| Updated stream schedule settings | settings schedule success title | commands/settings |
| - schedule-message: created with latest schedule (no ping) | settings schedule sync result | commands/settings |
| - schedule-message: updated with latest schedule (no ping) | settings schedule sync result | commands/settings |
| - schedule-message: skipped (latest schedule unavailable) | settings schedule sync result | commands/settings |
| - schedule-message: sync failed (check channel permissions) | settings schedule sync result | commands/settings |
| - schedule: reset to default | settings schedule reset summary | commands/settings |
| Stream schedule settings reset | settings schedule reset success title | commands/settings |
| An error occurred while executing the command. | command execution fallback | interactions |
| New blog post: **{TITLE}**\nPublished: {PUBLISHED_TIME}{UPDATED_SUFFIX}\n<{URL}> | blog link-only post message | modules/features/blog/manager |
| Offline raid to [{CHANNEL_DISPLAY_NAME}](https://www.twitch.tv/{CHANNEL_NAME}/) with {VIEWER_COUNT} viewer{s}! | raid fallback content | modules/features/embeds |
| This embed does not get updated. | raid embed footer note | modules/features/embeds |
| Raid with {VIEWER_COUNT} viewer{s}! | raid embed content | modules/features/embeds |
| Period: {START_TIME} to {END_TIME} | subathon period description | modules/features/embeds |
| +{SECTION_COUNT} more section(s) — open the post link for full content. | blog embed truncation footer | modules/features/embeds |
| 🕔 Stream status will appear shortly here. | stream bootstrap placeholder message | modules/features/stream/runtimeMessages |