Stock Bot


Announcements

All | Service | User | Administrative | Beta

Date: 03-16-2021 03:52:16 PM PST
Type: Administrative Announcement

Administrative Interface Bookmarks

You can now bookmark sections of the administrative interface. To bookmark a section, click the star next to a section name. Sections bookmarked will show up at top of the main page of the administrative interface. To remove a bookmark click a star again in the section or Delete next to the bookmark in the list on the main page.

Moderator Commands

You can now override member requirement to have a Discord permission to use a moderation related command. To set up, go to Commands > Rules and set up a rule to allow moderation related commands by members with a specific role. The role does not need to have the related permission. Then go to Commands > Categories > moderation and set the "Permission Required" setting to allow members with the role specified in the command rule to be able to use the moderation command.

Symbol Detection

You can now send different commands during different trading hours in the US on detection of one or more symbols in a message like $GOOG. To set up, go to Detections > Symbols in the administrative interface.

Scheduled Alerts

You can now send a scheduled alert every X hours or X days instead of a predefined frequency. To set up, go to Scheduled Alerts in the administrative interface.

Kick/Ban On Join

You can now have the bot kick or ban a member on join if their member name matches the previously joined member or a previous duplicate during the day. This can help stop raids by spammers who use different accounts but the same member name - a common tactic by spammers who raid servers to spam text channels or direct message members. To enable, go to Member Actions > Kick / Ban On Join in the administrative interface.
Date: 01-05-2021 09:42:47 AM PST
Type: Administrative Announcement

Word Detections

The word detection feature has been redeveloped. This feature enables you to create lists of words for the bot to check messages to see if they exist or not and take action on them. Some of the actions include:

1) Deleting the original message.
2) Sending a new message.
3) Sending command.
4) Muting, kicking or banning member.
5) Logging copy of the message.

Some examples of how it could be used include:

1) Check messages for swear words and delete them when found.

2) Check messages for words in common member questions and have the bot reply with a custom message containing an answer.

3) Check messages in a channel for a required keyword to enforce that all messages have a specific format.

You can limit detections to messages from certain members or all, exclude specific channels and members with specific roles.

You can control which detection is tried first by moving the rank of more important ones up.

To modify or add a word detection type the admin command in a text channel of your server and click the link in the direct message from the bot to visit the administrative interface. Then go to Detections > Words menu section or type in "word detections" in the search box at the top.

Hide & Mute Commands

Add ability to add time to hide or mute a member using a number followed by s, m, h, d for seconds, minutes, hours or days. So for example to mute a member for 1 day:

!mute @memberName 1d

Can view the mute and hide status of a member like:

!mute @memberName status

Advanced Aliases

Added support for custom header and footer to advanced aliases of type Google Sheet and RSS.

Translations

Support added for command aliases in French and Spanish.
Date: 12-15-2020 03:12:04 PM PST
Type: User Announcement, Administrative Announcement

Command & Symbol Statistics

You can now generate live charts in the admin & user interface showing use of commands & symbols. This can help you gain insight into what commands are symbols are most popular across different time periods or intervals. For example what hour of the day are all or specific commands/symbols entered the most during the specified period.

Administrators

If you own or manage a Discord, type the admin command in your server to visit the administrative interface and visit the Server > Statistics menu section. There you will be able to view graphs for your Discord or in aggregate all Discords the bot is in.

Users

Type the user command in any Discord or direct message to the bot to visit the user interface and visit the User Settings > Statistics menu section. There you will be able to view graphs showing usage of your entered commands and symbols or all bot users' usage in aggregate.

Opt Out / Remove Data

Only you can generate charts of just your commands/symbols but if you wish to remove your data used to generate the charts and/or opt-out of future collection of such, you may do so by visiting the user interface with the user command.

To opt-out of future collection of such data, go to the User Settings > Privacy Settings > Logging Of Information menu section to disable.

To remove any existing data of this type, go to the User Settings > Logs where you can delete specific log entries or all of them.
Date: 12-15-2020 03:12:00 PM PST
Type: User Announcement, Administrative Announcement

Command & Symbol Logs

You can view logs of commands & symbols in the admin & user interface.

Administrators

If you own or manage a Discord, type the admin command in your server to visit the administrative interface and visit the Server > Logs menu section.

Users

Type the user command in any Discord or direct message to the bot to visit the user interface and visit the User Settings > Logs menu section.

Opt Out / Remove Data

Only you can view a log of just your commands/symbols but if you wish to remove your logged commands and symbols and/or opt-out of future collection of such, you may do so by visiting the user interface with the user command.

To opt-out of future collection of such data, go to the User Settings > Privacy Settings > Logging Of Information menu section to disable.

To remove any existing data of this type, go to the User Settings > Logs where you can delete specific log entries or all of them.
Date: 11-30-2020 10:24:33 PM PST
Type: Administrative Announcement

Command Changes

Starting Dec 1st, 2020 one of the data providers the bot uses are making changes that will result in the following changes.

Immediate changes

- Disabling of some commands including earnings, ratings and targets until replacements for each can be found and implemented. The process of finding replacements will begin this week.

- Changes to some of the data available through some commands such as balancesheet, cashflow, income, statistics, etc. If you notice any data missing with these or any other commands, please get in contact to report so the command can be added to the list of items to look into.

Upcoming Changes

There are lots of changes that involve expanded coverage of data including end of day prices for 200,000+ symbols and 160+ exchanges globally. These will be implemented as released by the provider in 2021.
Date: 11-30-2020 10:23:33 PM PST
Type: Administrative Announcement

Announcement Channels

If your server has an announcement channel, you can now publish responses to Stock Bot commands in the channel to those that follow your announcement channel. To do so, type a command in the announcement channel and then click the 📣 reaction in bot's response. You can enable, disable and customize this setting in the Server Settings > General > Announcements section of the administrative interface.

Monitor Channels -> Command Rules

The Monitor Channels feature which enabled you to specify what channels the bot should process or ignore commands in has been redeveloped and moved to the Commands > Rules section of the administrative interface. It is available to all during beta testing.

You can now create rules for any or specific commands as well as limit use by channels, roles and times used. Any previous settings have been transferred over as new rules but you are encouraged to check them to get a better understanding of how they work and to confirm any rules that transferred over represent what you want the bot to do.

Non-English Commands

You can now add non-English command aliases and advanced aliases (without commas) in the administrative interface. We are also looking for those that want to help contribute to translating all commands into a non-English language you are familiar with that can then be made available to all in all servers. The first language that someone has done this for is Hebrew. To contribute, visit the Stock Bot server Commands > #translations channel.
Date: 10-24-2020 10:02:32 PM PST
Type: Administrative Announcement

Google Sheet

Added ability to view commands and advanced aliases in Google spreadsheet. Data auto imported into sheet and kept up to date. Easily create a sheet customized to your server bot settings and share your customized sheet with your members.

General Admin Interface Changes

Access by typing the admin command in a text channel of your server.

Menu in left column reorganized.

Removed direct message as destination for some commands when typed in a text channel and option to send members a direct message on joining and leaving a server to reduce the amount of direct messages sent to members who did not directly message the bot.

When a role, custom emoji or channel at Discord is deleted or added, the following changes will occur.

1) The lists of each will be updated in administrative interface on next page reload of any active sessions.

2) Deletions of each will result in auto modification or disabling of any features that use such.

Changes to names of channels will only update in administrative interface the next time someone types the admin command and clicks the new link sent by direct message.

Admin Interface > Settings > Login Expiration

Added ability to modify administrative login expiration from the default 60 minutes.

Server Settings > General > Message Style > Embedded

Added color picker to choose color of left border in bot messages when embedded message style is selected. If you previously had Random selected as a color, please reselect and resave. When a bot message contains a linked channel and you have specified to have message style of embedded, the message will not be sent as an embed so that it can be clicked on when accessed in Discord app on Android.

Server Settings > Join Actions > Roles On Join

The bot can now take action after period of time if the roles assign on join have changed, have not changed or regardless of if there have been any changes to roles assigned on join.

Server Settings > Symbols Detection

You can now have the bot respond with a command when the bot recognizes one or more symbols in a message. So for example, if a message contains $GOOG and $MSFT, you can have the bot respond with say a price for each by telling it to run the following for each.

price <symbol>

Commands > Monitor Channels

You can now optionally have the bot automatically send the output of commands that are entered in channels in which commands are not allowed to a different channel you define. This could be used for example to send the output of commands in one or more channels not intended for commands to one channel intended for the commands.

If enabled, it is recommended you enable sending of the optional message to inform users to check the channel you having the bot send the command's output to and to use commands in that channel in future.

Market Alerts

You can now enable/disable the 4 different types of messages sent on open & close of a market. In other words, if you only wanted a message sent when market opens and not 10 minutes before open, now you can.

Sec Filings and Trading Halts can now be filtered by market cap and price.

SEC Filings can now be filtered by stock exchange.

Scheduled Alerts

Help link is now suppressed for scheduled alerts of type command.
Date: 05-24-2020 11:23:25 PM PST
Type: Administrative Announcement

In the Command Settings > Delete > Command Output menu section of the administrative interface, you can now enable a feature to delete the message sent as a result of a command by adding a ❌ reaction or after a set number of seconds.

Only the member who caused a command response to be sent or a member with Manage Messages permission can delete the message by adding the ❌ reaction.

You can specify whether an initial ❌ reaction is added by the bot or not which will not delete the message but will make it easier for those qualified to add the ❌ reaction to it.

You can exclude one or more channels from above.
Date: 05-14-2020 11:23:25 PM PST
Type: Administrative Announcement

In the Reactions menu section of the administrative interface, you can now have the bot take action when a member adds or removes a reaction to a message. The supported actions include the following:

Delete a message when someone adds the specified reaction.

Send a message when someone adds or deletes the specified reaction.

Add or remove a role when someone adds or deletes the specified reaction.

You can put conditions on when the action occurs such as if the message is from a specific member, in a specific channel or contains or does not contain specific text.
Date: 05-09-2020 11:23:25 PM PST
Type: Administrative Announcement

In the Admin Settings > Access Permissions menu section of the administrative interface, in addition to controlling who has access to administrative interface by the enabled permissions in ones role at Discord, you can now create a list of allowed member IDs, blocked member IDs and add a password that all must use in order to access the administrative interface.
Date: 04-30-2020 11:23:25 PM PST
Type: Administrative Announcement

Changed admin command ...

Command: permissions
Description: Changed to return a more detailed summary of bot's permissions in a server.
Help: Click Here
Date: 04-14-2020 11:23:25 PM PST
Type: User Announcement, Administrative Announcement

The total number of commands that can be used within a rolling 30 second time period is now set to 6. You can enable or disable the message sent when such a limit is reached in the user interface for the bot. If you reach the limit, you will simply need to wait the specified number of seconds.

Increased the number of seconds that must be waited between uses of the same command by the same member for some commands including charts.

Resending the same command when data has not been updated will no longer process some commands like charts.

Sending too many commands with invalid symbols, will cause a cooldown period. To find valid symbols, please use the symbols command.
Date: 03-28-2020 11:23:25 PM PST
Type: Administrative Announcement

In the Scheduled Alerts menu section of the administrative interface, you can now add custom and default emojis to messages. To insert custom emojis, click the drop down menu above message for field and select the desired emoji. For default emojis, click the emoji icon next to message for field and select the emoji you want to insert.
Date: 02-14-2020 10:23:25 PM PST
Type: User Announcement, Administrative Announcement

New user commands ...

Command: insiders
Description: Insiders of a company.
Help: Click Here

Command: insidersummary
Description: Insider summary of a company.
Help: Click Here

Command: insidertransactions
Description: Insider transactions of a company.
Help: Click Here

Command: ratings
Description: Analyst ratings of a company.
Help: Click Here

Command: shortinterest
Description: Short Interest of a company.
Help: Click Here

Command: targets
Description: Price targets of a company.
Help: Click Here
Date: 01-30-2020 10:23:25 PM PST
Type: User Announcement, Administrative Announcement

New user commands ...

Command: actives
Description: List of most active stocks.
Help: Click Here

Command: gainers
Description: List of stocks with largest gains.
Help: Click Here

Command: losers
Description: List of stocks with largest losses.
Help: Click Here

Command: companyinfo
Description: Information on a company.
Help: Click Here

Command: logo
Description: Logo of a company.
Help: Click Here

Command: siccode
Description: SIC code of a company.
Help: Click Here

Command: balancesheet
Description: Balance sheet of a company.
Help: Click Here

Command: cashflow
Description: Cash flow of a company.
Help: Click Here

Command: ceocomp
Description: CEO compensation at a company.
Help: Click Here

Command: income
Description: Income of a company.
Help: Click Here

Command: statistics
Description: Statistics of a company.
Help: Click Here
Date: 01-15-2020 10:23:25 PM PST
Type: Administrative Announcement

In the Scheduled Alerts menu section of the administrative interface, you can now insert role mentions into custom messages. You may select the role you want to insert from the drop down form field above the message form field.
Date: 01-01-2020 10:23:25 PM PST
Type: User Announcement, Administrative Announcement

New user command ...

Command: prefix
Description: Show the supported command prefix(s) for a server. May be used with or without prefix.
Help: Click Here
Date: 12-08-2019 10:23:25 PM PST
Type: Administrative Announcement

In the Advanced Alias, Scheduled Alerts, Market Alerts & Webhooks menu sections of the administrative interface, you can now bulk edit records. This can be useful if you want to pause, activate or delete records in bulk.
Date: 11-28-2019 10:23:25 PM PST
Type: Administrative Announcement

In the Logs > Admin Log menu section of the administrative interface, you can now view a log of administrative interface activity. This enables you to see who logged in and editing something.
Date: 11-18-2019 10:23:25 PM PST
Type: Administrative Announcement

In the Market Alerts menu section of the administrative interface, you can now use the new and placeholders in the message template.
Date: 11-09-2019 10:23:25 PM PST
Type: Administrative Announcement

In the Market Alerts menu section of the administrative interface, full message templates are now supported. This enables you to customize the output of the market alerts.
Date: 10-31-2019 11:23:25 PM PST
Type: Administrative Announcement

In the Advanced Alias, Scheduled Alerts and Market Alerts menu sections of the administrative interface, you can now create a new record by clicking the Copy link next to an existing record. This enables you to quickly create similar records without having to retype everything form one to another.
Date: 10-19-2019 11:23:25 PM PST
Type: Administrative Announcement

In the Webhooks menu section of the administrative interface, you can now create a webhook that will send a message to a channel in your server on the following events.

A message can be sent to a channel in your Discord when there is administrative interface activity such as someone logging in or changing something.

You can forward emails, such as alerts from some service, to a custom email @stockbot.us which will then post the email's subject and/or body contents to a channel in your Discord.

You can forward custom content from your web site to a webhook URL at stockbot.us which will forward the content to a message in a Discord channel of your server.
Date: 10-09-2019 11:23:25 PM PST
Type: Administrative Announcement

In the Advanced Aliases & Scheduled Alerts menu section of administrative interface, you can now add custom emojis from your server into custom messages. Just click the drop down menu above a message form field to insert the desired custom emoji.
Date: 09-30-2019 11:23:25 PM PST
Type: User Announcement, Administrative Announcement

New user command ...

Command: image
Description: Have the bot post a default or custom image. You can upload a custom image in the user or administrative interface.
Help: Click Here
Date: 09-09-2019 11:23:25 PM PST
Type: User Announcement, Administrative Announcement

In the administrative interface and help page access by typing help command, you can now search for commands, aliases, advanced aliases by entering your search term in form at top of page.
Date: 08-31-2019 11:23:25 PM PST
Type: Administrative Announcement

In the Advanced Alias menu section of the administrative interface, you can now give advanced aliases multiple names separated by commas.
Date: 08-15-2019 01:57:56 AM PST
Type: Administrative Announcement

In the Command Settings > Prefix(s) menu section of the administrative interface, you can now add command prefixes that are two characters. So for example instead of, or in addition to, the default ! command prefix, one could add two characters like !! or -- or as always other single characters. Separate multiple command prefixes with commas.

While replacing the default command prefix with a different character is one way to prevent conflicts with commands of other bots that are the same, we recommend you first try a less drastic solution since most are used to using the default ! character as the command prefix.

If you want to keep a conflicting command or alias available, go to the Auto Moderation > Monitor Channel section to specify what channel the bot should monitor or ignore. With this feature, you can control what channels the bot will respond to commands in. So for example you could tell the bot to ignore commands in a channel that is intended for a different bot. If you don't want to use a conflicting command or alias, you can simply disable it in the Command Settings > Categories section.
Date: 07-29-2019 06:57:56 PM PST
Type: Administrative Announcement

In the Auto Moderation > Monitor Channels menu section of the administrative interface, you can now exclude one or more roles for which the rules in this section will not apply. This could be used to allow members with certain role(s), for example moderators or paid members, to use commands in channels that other members without the role(s) are not allowed to.
Date: 07-23-2019 04:09:56 PM PST
Type: Administrative Announcement

In the Advanced Aliases menu section of the administrative interface, the following changes have been made.

1) Advanced aliases of type custom output can now be split into up to 3 messages. You instruct the bot where to separate your message by using the | character.

2) Advanced aliases of type Another Bot's Command has been added and supports up to 3 commands. You instruct the bot where to separate the other bot's commands by using the | character.

3) Advanced aliases of type Google Sheet has been added. You provide the URL to your sheet and the desired SQL query to retrieve data from it. Example sheet provided in section with full instructions.
Date: 06-20-2019 01:06:45 AM PST
Type: Administrative Announcement

In the Server Settings > Message Style menu section of the administrative interface, you can now specify the style of messages sent by the bot. The choices are standard or embedded. The most notable difference in this early implementation is that embedded messages contain a colored bar to the left of the message. You can select which message style you prefer for your server and if you choose embedded, the color of the bar to the left of message.

You can also specify whether your members own message style preferences can override your server's settings for bot messages intended for them.
Date: 03-31-2019 11:05:58 PM PST
Type: Administrative Announcement

In the Market Alerts > Send Order and Scheduled Alerts > Send Order menu sections of the administrative interface, you can now improve the order in which alerts are sent. When there are many scheduled or market alerts sent at the same time, some alerts may arrive seconds or even minutes after their scheduled time. If you have some alerts that are time sensitive and they are arriving late, you can now improve the order in which they are sent using this feature.
Date: 03-30-2019 12:00:11 PM PST
Type: Service Announcement, User Announcement, Administrative Announcement

We have noticed an increasing number of members who attempt to impersonate Stock Bot and/or Stock Bot support representatives. While some appear to do so for humor, unfortunately others do so for more malicious reasons including to try and manipulate other members for the impersonators own profit. For example, sending messages recommending members buy/sell specific securities which Stock Bot does not do.

To prevent confusion and protect Stock Bot and members in servers who use it, we have decided to step up enforcement of our existing terms of service regarding such.

Going forward, those members with the term Stock Bot and/or similar variations in their original member name or nickname will now get any message they send in a server in which Stock Bot is in deleted, when possible. On the first occurrence a direct message will be sent to the member explaining what they can do to resolve the issue. This includes:

1) Changing their member name to one that does not include the term Stock Bot and/or similar variations.
2) Leaving any servers that contain Stock Bot.
3) Getting Stock Bot removed from any servers they use.

To those members that persist after being notified, additional actions may occur including continued deletion of messages, kicking member from server, blocking member from access to bot and in cases where a server's administrators are contacted and not cooperative in resolving an ongoing case, removing bot from a server.

Although increasing, fortunately this issue is still very rare overall and thus will not effect the vast majority of Stock Bot users. We just wanted to let everyone know about the changes in enforcement. Thank you for your understanding.
Date: 03-19-2019 05:02:15 PM PST
Type: Administrative Announcement

In the Admin Settings > Copy Settings menu section of the administrative interface, you can now copy most bot settings, advanced aliases, scheduled alerts and market alerts from one Discord server to another if you have access to both.
Date: 03-13-2019 01:26:20 AM PST
Type: Administrative Announcement

Changed user and administrative command ...

Command: tos
Description: The tos command has been modified to support not only agreement to the TOS of the bot but now also the TOS, if any, of servers. Administrators with access to administrative interface can now require agreement to a server's TOS and hide or mute channels until members have agreed to a server's TOS. Administrators can also configure it to kick or ban members that have not agreed after a certain amount of time. Visit the Auto Moderation > TOS Agreement section to configure. The command parameters have changed to support such so please see the help page below for new usage details.
Help: Click Here
Date: 03-12-2019 01:11:45 AM PST
Type: Administrative Announcement

New administrative commands ...

Command: hide
Description: Hides channels from a member. Optionally add how many minutes to hide channels from member for. You can configure which channels to exclude in administrative interface with admin command under Command Settings > Categories > Server > hide. It is recommend you exclude at least one channel say for support purposes for the member.
Help: Click Here

Command: unhide
Description: Unhides channels from a member. If you have previously hidden channels from a member, this command will enable you to make them visible to the member again.
Help: Click Here
Date: 03-11-2019 01:11:45 AM PST
Type: Administrative Announcement

In the Auto Moderation > Symbols menu section of the administrative interface, you can now enable symbol detection in messages.

The feature enables the bot to detect ticker symbols in messages when they begin with a prefix you have specified. Then, depending on your settings, the bot either replies with a custom message or another bot's command containing the symbol or a chart. This repeats for each symbol up to your specified limit set in administrative interface.

It can be used for example to send helpful links with the symbols embedded into the links or a command for another bot with the symbol auto inserted or the URL to a chart with the symbol in the URL.
Date: 02-21-2019 01:59:29 PM PST
Type: Administrative Announcement

In the Server Settings > Feedback menu section of the administrative interface, you can now update the status of feedback left for your Discord and any associated website, if you have one. You can also add email addresses for notifications to be sent to when someone leaves various types of feedback for your server. Discord members can leave feedback for your Discord using the feedback, question, comment, suggestion and bugreport commands.
Date: 12-07-2018 08:32:48 PM PST
Type: Administrative Announcement

In the Command Settings > Categories > Server > role menu section of the administrative interface, you can now specify roles you want your members to be able to add/remove to/from themselves.

This can be useful in cases where you wish to notify only some of your members which have requested notification instead of sending out a @everyone mention and potentially bothering members that are not interested.

For example, you could create roles for different types of alerts or announcements that only some member would be interested in and choose to be notified about. We use it in our own server so members can get notified only about types of bot announcements they are interested in.

For detailed setup instructions, click on the Help link in the "Self Assigned Roles" area of above section.
Date: 12-07-2018 07:10:50 PM PST
Type: Administrative Announcement

In the Auto Moderation menu section of the administrative interface, you can now enable detection and action on the following in member messages.

Number of characters.
Percentage of capital letters.
Words in message.
Member name sent from.
Number of mentions.

The actions available for each of above include:

Send custom message.
Delete member message.
Mute member after X occurrences in last X minutes/hours/days for X minutes/hours/days.
Kick member after X occurrences in last X minutes/hours/days.
Ban member after X occurrences in last X minutes/hours/days for X minutes/hours/days.
Log member message.

You can exclude channels and roles from the above types of detection.
Date: 12-07-2018 05:22:32 PM PST
Type: Administrative Announcement

In the administrative interface, the character limit in custom message form fields has been changed to 4000 characters. Discord allows 2000 characters per message so with a limit of 4000 characters, form field messages containing more than 2000 characters will be split by bot into two messages at the closest line break.

For those using more than 4000 characters, please reduce the size of your messages to comply with the new limit as after a grace period messages longer than 4000 characters may be automatically shortened or removed.

If you have a need for more than 4000 characters (for example for your server's rules, terms of service or privacy policy), please consider instead entering a short message that includes a link to a web page at your site or a link to a channel on your Discord server where the full textual information can be read.
Date: 07-22-2018 12:35:40 AM PST
Type: Administrative Announcement

In the Market Alerts > Trading Halts menu section of the administrative interface, you can now add an additional limitation of the type of halt activity. New option includes limiting halts sent when a halt has started, quotes have resumed and trading has resumed. This is useful if you want to cut back on the amount of alerts sent. For example to only be alerted when a halt starts. Many users also find sending halt and other market alerts to a channel specifically for the type of alert helpful so that the alerts do not interrupt channels intended primarily for chat.
Date: 07-21-2018 11:35:40 PM PST
Type: Administrative Announcement

In the Command Settings > Categories menu section of the administrative interface, you can now disable most commands and/or aliases. This can be useful if a command name conflicts with another bot and thus you want to disable it yet want to keep one or more of the command's aliases active so you can continue to use the command.
Date: 06-19-2018 01:22:56 AM PST
Type: Administrative Announcement

In the administrative interface, you can now place your cursor in a message form field where you want a linked channel to appear, select the desired channel from the drop down form field above the message and the code for the channel will be inserted into your message. The code inserted will be in the format required to create a linked channel in the message. For example:

<#270287543185047553>[#ChannelName]

The <#270287543185047553> contains the channel id and is what creates the linked channel. The [#ChannelName] text is inserted to help remind you of what channel the inserted code before it is for. It will not be displayed in the message sent by the bot if left unedited. It may be deleted if you desire.
Date: 06-19-2018 01:22:56 AM PST
Type: Administrative Announcement

In the Market Alerts menu section of the administrative interface, you can now edit market alerts.
Date: 06-11-2018 01:33:33 AM PST
Type: Administrative Announcement

In the Points menu section of the administrative interface, you can now set the following for messages when a member reaches a new points level:

1) Do not send a message.

2) Send message to the current channel the member reaches the new level in.

3) Send message to the member by direct message.

4) Send message to a specific channel in your server.

You can also now suppress the next level info and points criteria info from the points command's output.
Date: 05-24-2018 11:59:59 PM PST
Type: Service Announcement, User Announcement, Administrative Announcement

Our privacy policy, cookie policy, communications policy and terms of service have been updated in order to comply with new privacy laws. Your continued use of our website and bot signify your acceptance of these new policies. You can can read the new policies at links below:

Privacy Policy: Click Here
Cookie Policy: Click Here
Communication Policy: Click Here
Terms Of Service: Click Here
Questions: Click Here
Date: 05-19-2018 12:39:09 AM PST
Type: Administrative Announcement

In the Server Settings > Global Limit Exceeded Message menu section of the administrative interface, you can now enable/disable the message sent when the bot has received more command requests than it is able to respond to. If message is disabled during such an occurrence, the bot will simply not respond to the typed command.

In the Server Settings > Send Error Message menu section of the administrative interface, you can now enable/disable the message sent when the bot has experienced an error when trying to rertieve data from an external source. If message is disabled during such an occurrence, the bot will simply not respond to the typed command.
Date: 05-08-2018 11:59:32 PM PST
Type: Administrative Announcement

In the Command Settings > Categories > Lists > popular menu section of the administrative interface, you can now specify either a standard or custom default period. A standard period starts from the beginning of the period, so if you were to select Standard and Day, the results would be from the beginning of the current day. A custom period is a time period back, so if you were to select Custom and 1 Day, the results would be from the past 24 hours from when the command is run. Also added support for period of minutes.
Date: 05-02-2018 11:14:24 PM PST
Type: Administrative Announcement

In the Market Alerts > OTC Info menu section of the administrative interface, you can now filter alerts by company name, symbol, tier and type fields. If you provide one or more values in a single field an alert must match at least one value of such to be sent. If you provide one or more values in multiple fields, an alert must contain at least one value in all fields to be sent.
Date: 04-09-2018 02:55:13 AM PST
Type: Administrative Announcement

In the Auto Moderation > Kick/Ban On Join menu section of the administrative interface, you can now add member names and/or IDs that you want the bot to kick or ban as soon as they try to join.
Date: 04-09-2018 02:55:12 AM PST
Type: Administrative Announcement

New administrative command ...

Command: unban
Description: Unban member.
Help: Click Here
Date: 03-08-2018 03:01:48 PM PST
Type: Administrative Announcement

In the Market Alerts > SEC Filings menu section of the administrative interface, you can now filter alerts by company name and form number fields. If you provide one or more values in a single field an alert must match at least one value of such to be sent. If you provide one or more values in both fields, an alert must contain at least one value in both to be sent.
Date: 03-05-2018 01:29:32 PM PST
Type: Administrative Announcement

In the Market Alerts > Trading Halts menu section of the administrative interface, you can now filter halt activity by exchange, halt reason. You can also block halts for specific symbols and during pre-market and/or after-hours trading.
Date: 02-03-2018 09:43:46 AM PST
Type: Administrative Announcement

In the Scheduled Alerts menu section of the administrative interface, you can now prevent an alert from sending if an exchange is observing a holiday or has closed early if in US.
Date: 12-02-2017 02:48:27 PM PST
Type: Administrative Announcement

In the Points menu section of the administrative interface, you can now enable a points system to encourage member participation in your server.

When enabled the bot will give points to members for each message they send according to your settings. You can optionally have the bot assign a role and access to private channels at each level which can be set up with !points setup command parameter. See Help link in points section for full details.
Date: 11-11-2017 02:48:27 PM PST
Type: Administrative Announcement

In the administrative interface, you can now view Discord text channel categories. So when you select a channel on the page it will be organized under the category it is in, if any, as well as the order that it appears.
Date: 09-24-2017 03:48:27 PM PST
Type: Administrative Announcement

In the Auto Moderation > Words menu section of the administrative interface, you can now set up two lists of keywords for the bot to monitor for and specify what the bot will do if it sees one. Some of the options include:

Send a message.
Delete the member message.
Kick the member.
Ban the member.

It could be used to detect messages with good or bad content. For example as a swear word filter to delete messages with unwanted language.
Date: 08-11-2017 03:48:27 PM PST
Type: Administrative Announcement

Due to recent changes at Discord, servers using Stock Bot that previously had joined, left, kicked, banned or unbanned messages enabled AND had not specified a channel to send them to will need visit the Member Messages menu section of the administrative interface to enable or re-enable them as specifying a channel to send them to is now required in order for them to be sent.
Date: 08-10-2017 05:25:11 PM PST
Type: Administrative Announcement

This is a reminder that many of the bot's commands and features rely on the bot having the proper permissions in its role to work and for the role to be dragged as high as possible in Discord > Server Settings > Roles section. All permission related issues with the bot can be solved by giving the Administrator permission in the bot's role and dragging the role to the top. If you do not wish to give the bot the Administrator permission, please at least use the permissions command to learn about what permissions relate to what features.
Date: 07-05-2017 03:48:27 PM PST
Type: Administrative Announcement

In the Logs > Scheduled Alerts menu section of the administrative interface, you can now schedule a one time or recurring message to be sent by the bot to the channel of your choice. The message can be one of the following.

Custom message
Command
Alias
Advanced Alias
Another Bot's Command

For example, you could use this to send to your server every hour, Monday - Friday, the days most popular symbols or a custom message. Please view the help link in the section for more details.
Date: 07-01-2017 03:48:27 PM PST
Type: Administrative Announcement

In the Advanced Aliases menu section of the administrative interface, you can now create custom commands. Unlike regular command aliases advanced aliases can redirect not only to commands but more advanced features such as commands with multiple parameters, multiple (chained) commands, RSS feeds, custom messages, another bot's command, Google Sheet data and images. To get a better understanding of how they work, please visit the following link to FAQ.

Click Here
Date: 06-23-2017 03:48:27 PM PST
Type: Administrative Announcement

In the Command Settings > Categories > Service menu section of the administrative interface, you can now customize the message sent by the following commands

rules
terms
privacy
faq
contact

Message can be up to 4,000 characters long - auto split into as many as 2 messages.You can send it to a text channel or direct message.

If you don't customize the message or a user uses the optional bot parameter after any of the above commands, the commands will send the default message for Stock Bot for each.
Date: 06-22-2017 03:48:27 PM PST
Type: Administrative Announcement

In the Server Settings > Invite Code menu section of the administrative interface, you can now add a non expiring invite link for your server. So far there are two uses for this.

1) Enables you to include <InviteURL> code in your custom message sent to members that leave your server on their own (not banned or kicked). This can make it easier for them to rejoin if they wish to in future. Can also include a customized direct message sent in rules, terms, privacy, faq and contact commands.

2) Enables your link to appear on our web site, Discord server and output of servers command.

3) If you add an optional server description, your listing will be qualified to be featured on our web site and Discord.
Date: 06-21-2017 03:48:27 PM PST
Type: Administrative Announcement

In the Market Alerts > OTC info menu section of the administrative interface, you can now enable alerts for news and filings during US market hours Monday through Friday.
Date: 06-20-2017 03:48:27 PM PST
Type: Administrative Announcement

In the Market Alerts > News menu section of the administrative interface, you can now enable alerts for news during US market hours Monday through Friday. Limited to 5 categories.
Date: 06-20-2017 03:48:27 PM PST
Type: User Announcement, Administrative Announcement

New user and administrative commands ...

Command: rules
Description: Rules of your server or optionally of bot.
Help: Click Here

Command: terms
Description: Terms of service of your server or optionally of bot.
Help: Click Here

Command: privacy
Description: Privacy policy of your server or optionally of bot.
Help: Click Here

Command: faq
Description: FAQ of your server or optionally of bot.
Help: Click Here

Command: contact
Description: Contact info of your server or optionally of bot.
Help: Click Here
Date: 06-18-2017 03:48:27 PM PST
Type: Administrative Announcement

In the Market Alerts > SEC Filings menu section of the administrative interface, you can now enable alerts for any new SEC filings in XBRL format during hours in which they accept filings which is 6:00 AM to 10:00 PM EST Monday - Friday except federal holidays.
Date: 06-09-2017 03:48:27 PM PST
Type: Administrative Announcement

In the Auto Moderation > Roles On Join menu section of the administrative interface, you can now specify what roles the bot should assign new members when they join.

You can also specify after X minutes, hours or days to change the roles or kick the member. For example, it could be used to have the bot automatically assign a trial or premium type role to new members when they join and then have the bot change/remove the role after certain time period.

This feature requires bot to have Administrator or Manage Roles permission. If you select option to kick member after specified time period, it requires bot have Administrator or Kick Members permission. You can check the bot's permissions with the permissions command.
Date: 06-04-2017 03:48:27 PM PST
Type: Administrative Announcement

In the Auto Moderation > Monitor Channels menu section of the administrative interface, you can now specify the channels that the bot should watch or ignore. This is much easier than having to create and maintain channel level permissions to block the bot from sending messages to commands.
Date: 06-03-2017 03:48:27 PM PST
Type: Administrative Announcement

In the Logs > Error Logs menu section of the administrative interface, you can now view any errors the bot encountered when interacting with your server.

To prevent future repetitive errors when accessing the Discord API, bot features related to the error may become disabled when the error occurs so it is important that you address any error log issues before re-enabling any affected features.

Most errors are permission related, so please take a moment to type the !permissions command in a text channel of your server to verify you have the correct permissions setup for the bot.
Date: 05-29-2017 03:48:27 PM PST
Type: Administrative Announcement

In the Market Alerts menu section of the administrative interface, you can now enable/disable the following kinds of alerts.

Open/close activity in over 80 countries.

Trading halt activity for securities traded in the United States.

Whenever adding a market alert, always first type !permissions command in a text channel to make sure the text channel you specify the market alert be sent to has proper permissions for the bot. Market alerts sent to channels without proper permissions get automatically disabled and eventually deleted.
Date: 05-24-2017 03:48:27 PM PST
Type: Administrative Announcement

In the Member Messages menu section of the administrative interface, you can now enable/disable the following features.

When a member joins your server, customize, enable, disable message sent to DM and text channel.

When a member leaves your server, customize, enable, disable message sent to DM and text channel.

When a member is kicked from your server, customize, enable, disable message sent to text channel.

When a member is banned from your server, customize, enable, disable message sent to text channel.

When a member is unbanned from your server, customize, enable, disable message sent to text channel.

You can have above text channel messages auto-delete after a specified number of minutes.

You can enable logging such messages so that if you set them to delete and one is sent and deleted while you are offline there will be a record of it.
Date: 05-22-2017 03:48:27 PM PST
Type: Administrative Announcement

In the Admin Settings > Access Permissions menu section of the administrative interface, you can now restrict access to the administrative interface for your server to only those members in your server that are assigned roles that contain certain permissions.
Date: 05-21-2017 03:48:27 PM PST
Type: Service Announcement, Administrative Announcement

The bot now offers an administrative web page to manage the bot's settings and features for your server. If you are a server owner or moderator, you can access it by typing the !admin command in a text channel of your server. A direct message will be sent to you with a secure link to the administrative interface. Once there you can navigate to the different sections in the menu on the left side of page.
Date: 05-13-2017 03:48:27 PM PST
Type: Administrative Announcement

New administrative commands ...

Command: role
Description: Modify roles assigned to members.
Help: Click Here

Command: purge
Description: Purge messages from text channel.
Help: Click Here

Command: kick
Description: Kick member from server.
Help: Click Here

Command: softban
Description: Bans and unban member from server.
Help: Click Here

Command: ban
Description: Ban member from server.
Help: Click Here
Date: 04-05-2017 03:48:27 PM PST
Type: Administrative Announcement

New administrative commands ...

Command: server
Description: Send information about server to DM.
Help: Click Here

Command: permissions
Description: Checks bot's server permissions.
Help: Click Here

Command: members
Description: Displays total number of members and status breakdown. With optional parameter sent to DM.
Help: Click Here

Command: member
Description: Sends member information of a mentioned member to DM. Provides code to mention a member in a custom message.
Help: Click Here
Date: 02-27-2017 02:48:27 PM PST
Type: User Announcement, Administrative Announcement

Recently Added/Changed User Commands

- Added EDGAR command, !help edgar
- Added industry option to news, !help news
- Added premarket command, !help premarket
- Fixed afterhours command, !help afterhours
- Added uptime command, !help uptime
- Added 3rd chart source, !help chart3
- Added popular symbols command, !help popular
- Added servers command, !help servers
- Added symbols command, !help symbols
- Added halts command, !help halts
Date: 09-13-2016 05:46:05 PM PST
Type: Service Announcement, User Announcement, Administrative Announcement

We are happy to announce the launch of Stock Bot, a free bot for investing related servers on the Discord chat network. The bot offers commands and features to moderate Discord servers, retrieve financial information on companies and receive alerts about market events. If you would like to try it out, you can add it to your Discord server by clicking the link below.

Click Here


X
We use cookies to understand how you use our site and to improve your experience. By continuing to use our site, you accept our cookie policy, privacy policy, communication policy and terms of service. Learn More.
Ok, got it!