0% found this document useful (0 votes)
49 views

Stock Bot Commands Custom Commands V 2.0

This document provides instructions for using a Google Sheets spreadsheet that lists Stock Bot commands. To use the sheet, users must first make a copy of it and save it to their Google account. The sheet allows filtering the command list by category, name, and favorites. It also supports custom commands created for Discord servers by entering a server ID. Advanced users can import the raw command data using URLs and optional query strings. The sheet is made up of several tabs including ones for commands, custom commands, and settings.

Uploaded by

carlos
Copyright
© © All Rights Reserved
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views

Stock Bot Commands Custom Commands V 2.0

This document provides instructions for using a Google Sheets spreadsheet that lists Stock Bot commands. To use the sheet, users must first make a copy of it and save it to their Google account. The sheet allows filtering the command list by category, name, and favorites. It also supports custom commands created for Discord servers by entering a server ID. Advanced users can import the raw command data using URLs and optional query strings. The sheet is made up of several tabs including ones for commands, custom commands, and settings.

Uploaded by

carlos
Copyright
© © All Rights Reserved
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 20

Important Usage Info

In order to use this spreadsheet, you must first copy it to your Google account. To do so, click her

Overview
This sheet is made available to those that would like to view the list of Stock Bot commands and any custom comm

Discord Servers
You can make a custom copy of this sheet available to members of your Discord. The custom copy will include any
custom commands that one creates for your Discord. To setup, do the following.

1) If you have not already, save a copy of this sheet to your Google account by clicking here or going to File > Make

2) Type server command in your server to get your server ID and enter it into cell B3 on the Settings sheet tab.
to share with your members. The reason to select "Viewer" is to protect your copy of the sheet from being edited.
Once members copy it to their own account as instucted below, they will be able to use and edit it.

Discord Members

Members, follow the steps below to use sheet.

1) If you have not already, save a copy of this sheet to your Google account by clicking here or going to File > Make

2) After saving to your account, use the Commands and Custom Commands sheet tabs to view and filter the data.

3) If you wish to customize the output to include any favorite commands you may have saved on the commands pa

Advanced Users

Google Sheet Users


files containing the raw data into any Google sheet which you can then filter to show just the data you want using
formulas similar to the ones used in this sheet.

=IMPORTDATA("https://stockbot.us/api/v2/commands/?serverId=&apiKey=")
=IMPORTDATA("https://stockbot.us/api/v2/customcommands/?serverId=&apiKey=")

Other Spreadsheet Users


For Excel or other spreadsheets that support import of CSV files, the file locations to use in your formula to import
the raw data are below.
For Commands
https://stockbot.us/api/v2/commands/?serverId=&apiKey=

For Custom Commands


https://stockbot.us/api/v2/customcommands/?serverId=&apiKey=

Optional Query Strings


You can add the following query strings to the URLs to modify the output of the data. In below examples, the
commands API endpoint is used but you could also use the customcommands API endpoint.

Name: serverId
Description: Adds support to return and custom commands a server may have added.
Example:
https://stockbot.us/api/v2/commands/?serverId=someServerId

Name: apiKey
Description: Adds support to return member favorites. Your API key can be retrieved by typing the user command
to visit the bot's user interface and going to the Commands > Favorites menu section.
Example:
https://stockbot.us/api/v2/customcommands/?apiKey=yourApiKey

Example of both optional query strings together:

https://stockbot.us/api/v2/commands/?serverId=someServerId&apiKey=yourApiKey

Tabs Of This Sheet

This example sheet is made up of 7 sheet tabs (3 are hidden) as explained below.

Sheet Tab Name: Info


Description: This sheet tab containing information on using this sheet and the CSV file locations.

Sheet Tab Name:


Description: Settings
Contains beige colored cells at top to add an optional server id, API Key and force the sheet to
refresh.

Sheet Tab Name:


Description: Commands
Contains beige colored cells at top to filter the raw data by command category, command name and
favorites (if API Key provided). Use this sheet tab to find command names.

Sheet Tab Name:


Description: Custom
Contains beigeCommands
colored cells at top to filter the raw data by command category, command name and
favorites (if API Key provided). Use this sheet tab to find custom commands.

Sheet Tab Name: Commands CSV


Description: Hidden, imports the raw command data from the Stock Bot CSV file.

Sheet Tab Name: Custom Commands CSV


Description: Hidden, imports the raw custom command data from the Stock Bot CSV file.

Sheet Tab Name: Lists


Description: Hidden, creates a lists of items for use in the Commands & Custom Command sheet tabs.

Terminology

Commands

Commands can be viewed on the Commands sheet tab.

Custom Commands
Custom commands are ways to instruct the bot to return custom commands that may have been created by a
Discord server. They can return different types of data including the following.

- Output of single command with hard coded command parameters


- RSS feed
- Custom message - Local
- Custom Message - Remote
- Another Bot's Command(s)
- Google sheet data
- Image(s)

Bug Reports & Suggestions

If you find a bug or have a suggestion to make this sheet more useful, please visit our Discord server below and po

Contact Info

Website
https://stockbot.us

Discord
https://discord.gg/fVhwwRe

News

6/25/2022 - Version 2.0.0 - Sheet launched.


Optional Settings

Server ID:
Member API Key
Refresh 1

API URLs Used

Commands
https://stockbot.us/api/v2/commands/?serverId=&apiKey=&refresh=1

Custom Commands
https://stockbot.us/api/v2/customcommands/?serverId=&apiKey=&refresh=1

Explanation Of Settings

Server ID
When you specify a Discord server's ID, which can be found by typing the server command
in a Discord, it will update any custom commands created in that Discord server.
Member API Key
When you enter your API key you will be able to get member specific information like any
favorites you added. To get your API key, type the user command to visit the bot's user
Refresh
The sheet formulas that load the CSV files should automatically refresh approximately every
60 minutes but if you want to make the sheet refresh sooner, increment the refresh number.
▼ Category Filter ▼ ▼ Command Filter ▼ ▼ Favorite Filter ▼
Any Any Any
Category Command Favorite
Bot bot No
Bot help No
Bot ping No
Bot uptime No
Setup addbot No
Setup admin No
Setup permissions No
Setup settings No
Service contact No
Service donate No
Service faq No
Service feedback No
Service invite No
Service members No
Service privacy No
Service rules No
Service server No
Service socials No
Service tos No
Moderation ban No
Moderation hide No
Moderation kick No
Moderation member No
Moderation purge No
Moderation role No
Moderation slowchannel No
Moderation softban No
Moderation timeout No
User points No
User user No
General image No
General tweets No
Reference define No
Reference exchanges No
Reference find No
Reference links No
Reference quotation No
Reference symbols No
Economic Data consumerpriceindex No
Economic Data creditcardrate No
Economic Data federalfundsrate No
Economic Data grossdomesticproduct No
Economic Data housingstarts No
Economic Data industrialproductionindex No
Economic Data interestrates No
Economic Data mortgagerates No
Economic Data payrolls No
Economic Data recession No
Economic Data unemploymentrate No
Economic Data vehiclesales No
News news No
Regulatory edgar No
Regulatory halts No
Regulatory suspensions No
Calendars ipos No
Lists actives No
Lists gainers No
Lists losers No
Lists popular No
Lists quotes No
Lists watchlist No
Indexes index No
Company Info companyinfo No
Company Info logo No
Company Info siccode No
Company Financials balancesheet No
Company Financials cashflow No
Company Financials ceocomp No
Company Financials income No
Company Financials statistics No
Company Ownership insiders No
Company Ownership institutions No
Company Stock compare No
Company Stock history No
Company Stock quote No
Company Stock shortsales No
Company Stock splits No
Charts chart No
Futures futures No
Currencies crypto No
Currencies forex No
PortfolioSheet mychart No
PortfolioSheet rankings No
PortfolioSheet spreadsheet No
PortfolioSheet transactions No
Translations Description Status Allowed Area
бот, bott, robot, बीओटी, ボッ Info about the bot. Enabled Direct Message Or Text
помогне,
ト, 봇, botas, pomoc, hjælp,
nerw, robô, Help with the bot. Enabled Channel
Direct Message Or Text
hilfe, βοήθεια,
klingeln, silbidoayuda, auta, Ping the bot. Enabled Channel
Direct Message Or Text
betriebszeit, Uptime of the bot. Enabled Channel
Direct Message Or Text
tiempodeactividad,
zusatzbot, añadirbot How to add the bot. Enabled Channel
Direct Message Or Text
administrator, Get a link to administrative Enabled Channel
Text Channel
administración,
berechtigungen, permisos, web Server interface for bot.level
and channel Enabled Text Channel
autorisations permissions
dieeinstellungen, ajustes, Change a setting by of the bot. Enabled Direct Message Or Text
réglages command. You can also
kontakt, contacto, contactez If provided, contact info for Enabled Channel
Direct Message Or Text
spenden, donar, faireundon the server. When
If provided, sentinfo
donation by for Enabled Channel
Direct Message Or Text
preguntasmásfrecuentes the server. When
If provided, FAQ forsenttheby Enabled Channel
Direct Message Or Text
rückmeldung, server. When sent
Sends a direct message by direct Enabled Channel
Direct Message Or Text
retroalimentación,
einladen, invitar, inviter containing a link to leave
If provided, invite for the a Enabled Channel
Direct Message Or Text
mitglieder, miembros, server. When sent by direct
Total number of members Enabled Channel
Text Channel
membres
privatsphäre, privacidad, in the server.
Privacy policy & settings. Enabled Direct Message Or Text
intimité
regeln, normas, règles If provided, rules for the Enabled Channel
Direct Message Or Text
servidor, serveur server. When sent
Info about current server by direct Enabled Channel
Text Channel
sozials and its owner.
If provided, social media for Enabled Direct Message Or Text
zu the
Terms server. When for
of service sent by
server, Enabled Channel
Direct Message Or Text
verbot, prohibición, interdire ifBan
provided,
or unban anda the bot.
member. Enabled Channel
Text Channel
ausblenden, ocultar, cacher Hide or unhide channels Enabled Text Channel
trete, patada, from
Kick aa member
member.from server. Enabled Text Channel
donneruncoup
mitglied, miembro, membre Info about member. Enabled Text Channel
säubern, purga Delete message(s). Enabled Text Channel
rolle, rôle Add or remove role Enabled Text Channel
assigned to
langsamerkanal, canallento, Seconds members must a member. Enabled Text Channel
canallent
weichesverbot, wait before sending
Softban member from Enabled Text Channel
prohibiciónsuave, server.
auszeit, seacabóeltiempo, Add or remote member Enabled Text Channel
tempslibre
punkte, puntos timeout.
Summary of points for Enabled Text Channel
benutzer, usuario, single or most active
Link to user web interface. Enabled Direct Message Or Text
utilisateur
bild, imagen Show specified image. Enabled Channel
Direct Message Or Text
twittern, pío, tweeter Recent tweets from a public Enabled Channel
Direct Message Or Text
definieren, definir, définir Twitter
Definition account.
of an investing Enabled Channel
Direct Message Or Text
austausch, intercambios, term.
Link to list of supported Enabled Channel
Direct Message Or Text
deséchanges
finden, encontrar, trouver exchanges.
Find a symbol or company. Enabled Channel
Direct Message Or Text
verknüpfungen, enlaces, Links to investing web sites. Enabled Channel
Direct Message Or Text
liens
zitat, cita, devis Random quotation from well Enabled Channel
Direct Message Or Text
symbole, simbolos, known
Link to investors.
list of supported Enabled Channel
Direct Message Or Text
symboles ticker symbols. Channel
verbraucherpreisindex, Consumer price index for all Enabled Direct Message Or Text
índicedepreciosalconsumid
kreditkartentarif, urban consumers.
Commerical bank credit Enabled Channel
Direct Message Or Text
tasadetarjetadecredito,
leitzins, card interest rate.
Effective federal funds Enabled Channel
Direct Message Or Text
tasadefondosfederales,
bruttoinlandsprodukt, rates.
Real gross domestic Enabled Channel
Direct Message Or Text
productointernobruto,
wohnenbeginnt, product.
Total US privately owned Enabled Channel
Direct Message Or Text
viviendasiniciadas,
industrieproduktionsindex, housing starts.
Industrial production index Enabled Channel
Direct Message Or Text
indicedeproducciónindustria
zinsen, tasasdeinterés, seasonally
Jumbo and adjusted.
Non-Jumbo Enabled Channel
Direct Message Or Text
tauxdintérêt
hypothekenzinsen, interest
Fixed andrates.
adjustable Enabled Channel
Direct Message Or Text
lastasashipotecarias,
gehaltsabrechnungen, average mortgage
Total nonfarm rates.
payrolls. Enabled Channel
Direct Message Or Text
nóminas,
rezession,paie
recesión, Smoothed US recession Enabled Channel
Direct Message Or Text
récession
arbeitslosenrate, probabilities not
Unemployment rate. seasonally Enabled Channel
Direct Message Or Text
tasadedesempleo,
fahrzeugverkauf, Total vehicle sales. Enabled Channel
Direct Message Or Text
ventadevehículos,
nachrichten, noticias, Investing news. Enabled Channel
Direct Message Or Text
nouvelles
None, learn how to create EDGAR filings from SEC. Enabled Channel
Direct Message Or Text
one at sedetiene, sarrête
stoppt, Halt activity. Enabled Channel
Direct Message Or Text
suspendierungen, SEC suspensions. Enabled Channel
Direct Message Or Text
suspensiones
börsengang, Upcoming IPOs. Enabled Channel
Direct Message Or Text
ofertaspublicasiniciales,
wirkstoffe, activos, actifs Most active symbols, Enabled Channel
Direct Message Or Text
gewinner, ganadores, updated intraday.
Symbols with the largest Enabled Channel
Direct Message Or Text
gagnants
verlierer, perdedores, gains, updated intraday.
Symbols with the largest Enabled Channel
Direct Message Or Text
perdants
beliebt, populaire losses, updated intraday.
Most popular symbols seen Enabled Channel
Direct Message Or Text
zitate, cotizaciones, devis by bot on
Quote on Discord.
multiple symbols. Enabled Channel
Direct Message Or Text
beobachtungsliste, View, add & delete Enabled Channel
Direct Message Or Text
listadeseguimiento,
índice, indice watchlists.of
Summary You canstock
major also Enabled Channel
Direct Message Or Text
firmeninfo, market
Overview indexes by region. Enabled
of a company. Channel
Direct Message Or Text
informacióndelacompañía,
None, learn how to create Logo of a company. Enabled Channel
Direct Message Or Text
one at
codigosic, codesic SIC Code of a company. Enabled Channel
Direct Message Or Text
bilanz, hojadebalance, bilan Most recent quarterly or Enabled Channel
Direct Message Or Text
bargeldumlauf, annual balance sheet
Most recent quarterly or data Enabled Channel
Direct Message Or Text
flujodeefectivo,
ceo-vergütung, annual cash flow
CEO compensation for a for a Enabled Channel
Direct Message Or Text
compensacióndeldirectoreje
einkommen, ingreso, company in Russell
Most recent quarterly or 1000 Enabled Channel
Direct Message Or Text
lerevenu
statistiken, estadísticas, annual income statement
Financial statistics for a Enabled Channel
Direct Message Or Text
statistiques
insider, iniciados, initiés company.
Information on insiders of a Enabled Channel
Direct Message Or Text
institutionen, instituciones, company.
Top institutional holders of a Enabled Channel
Direct Message Or Text
établissements
vergleichen, comparar, company.
Stock price on two dates for Enabled Channel
Direct Message Or Text
comparer
geschichte, historia, one or twoOHLC
Historical symbols.of one Enabled Channel
Direct Message Or Text
lhistoire
zitieren, cotizar, devis symbol.
Quote on one symbol. Enabled Channel
Direct Message Or Text
leerverkäufe, ventascortas, Short sale volume and ratio Enabled Channel
Direct Message Or Text
ventesàdécouvert
spaltet, divisiones, divise for one symbol.
Company stock splits. Enabled Channel
Direct Message Or Text
diagramm, graphique, Stock charts Enabled Channel
Direct Message Or Text
cuadro
zukünfte, futuros, Future quote or chart. Enabled Channel
Direct Message Or Text
contratsàterme Channel
kryptowährung, Quote or chart on a crypto Enabled Direct Message Or Text
criptomoneda, crypto-
devisen, divisas, devises currency
Quote or pair.
chart on a forex Enabled Channel
Direct Message Or Text
meindiagramm, michart, currency pair.
Returns link to your account Enabled Channel
Direct Message Or Text
mongraphique
ranglisten, clasificaciones, history
Rankingschart from Portfolio
of Portfolio Sheet Enabled Channel
Direct Message Or Text
classements
kalkulationstabelle, users.
Link to free Google sheet Enabled Channel
Direct Message Or Text
hojadecálculo, tableur
transaktionen, actas for investmentof Portfolio
Transactions Enabled Channel
Direct Message Or Text
Sheet users. Channel
Cooldown Find Parameters
5 /help command: bot
5 /help command: help
5 /help command: ping
5 /help command:
5 uptime
/help command:
5 addbot
/help command:
5 admin
/help command:
5 permissions
/help command:
5 settings
/help command:
5 contact
/help command:
5 donate
/help command: faq
5 /help command:
5 feedback
/help command: invite
5 /help command:
5 members
/help command:
5 privacy
/help command: rules
5 /help command:
5 server
/help command:
5 socials
/help command: tos
5 /help command: ban
5 /help command: hide
5 /help command: kick
5 /help command:
5 member
/help command:
5 purge
/help command: role
5 /help command:
5 slowchannel
/help command:
5 softban
/help command:
5 timeout
/help command:
5 points
/help command: user
5 /help command:
5 image
/help command:
5 tweets
/help command:
5 define
/help command:
5 exchanges
/help command: find
5 /help command: links
5 /help command:
5 quotation
/help command:
symbols
5 /help command:
5 consumerpriceindex
/help command:
5 creditcardrate
/help command:
5 federalfundsrate
/help command:
5 grossdomesticproduc
/help command:
5 housingstarts
/help command:
5 industrialproductionin
/help command:
5 interestrates
/help command:
5 mortgagerates
/help command:
5 payrolls
/help command:
5 recession
/help command:
5 unemploymentrate
/help command:
5 vehiclesales
/help command: news
5 /help command:
5 edgar
/help command: halts
5 /help command:
5 suspensions
/help command: ipos
5 /help command:
5 actives
/help command:
5 gainers
/help command:
5 losers
/help command:
5 popular
/help command:
5 quotes
/help command:
5 watchlist
/help command:
5 index
/help command:
5 companyinfo
/help command: logo
5 /help command:
5 siccode
/help command:
5 balancesheet
/help command:
5 cashflow
/help command:
5 ceocomp
/help command:
5 income
/help command:
5 statistics
/help command:
5 insiders
/help command:
5 institutions
/help command:
5 compare
/help command:
5 history
/help command:
5 quote
/help command:
5 shortsales
/help command: splits
5 /help command: chart
5 /help command:
futures
5 /help command:
5 crypto
/help command: forex
5 /help command:
5 mychart
/help command:
5 rankings
/help command:
5 spreadsheet
/help command:
transactions
Notes

Command must be used in a server's text channel. To receive a link to


the administrative interface, the following conditions must be met.

Users may agree to bot's terms of service by typing /tos source: Bot
action:
A bannedAgree. Servers
member can may or may
re-enter not ifrequire
server you to
unbanned andagree to their
has an invite.
To allow members to still see and send message in at least one channel,
such
A as amember
kicked support can
channel, it isthe
reenter highly recommended
server you use the admin
with an invite.
If you would like to use a member's ID instead of their name, if you have
not already,
Deletes enablemade
messages Developer
withinmode in your
the last User Settings > Appearance
14 days.
Requirements
Requirements
A soft banned member can re-enter the server with an invite.
Requirements
If you want to disable logging of points in all servers visit the user
interface with user command and go to the User Settings > Privacy >
For a list and view of the supported image names, click here.

If no results, try a different variation of the word or phrase.


The Consumer Price Index for All Urban Consumers: All Items is a
measure of the average monthly change in the price for goods and

Not seasonally adjusted results are the percent change from quarter one
year ago. Seasonally
Not seasonally adjusted
adjusted resultsresults
are theare the percent
number change
of starts from
per month
updated monthly. Seasonally adjusted results are the number of starts in
Jumbo refers to deposits of more than $100,000.
Non-Jumbo
Averages are refers to depositsmortgages
for conforming of less than $100,000.
with 20% down.
Total nonfarm payrolls is a measure of the number of U.S. workers in the
economy
US recessionthat probabilities.
excludes proprietors,
Smoothed private household
recession employees,
probabilities unpaid
for the
United States are obtained
The unemployment from a dynamic-factor
rate represents the number of markov-switching
unemployed as a
percentage of the labor force. Labor force data
Not seasonally adjusted results are the number of sales are restricted to people
per month
updated monthly. Seasonally adjusted results are the number of sales in
General Subcommand
When a symbol is provided, the results retrieved are from the 100 most
recent filings
Click here forand
a listyou can optionally
of reason codes. enter a date in format of
When providing a company name, enter only the root name of the
company, like enter Google instead of Google LLC, etc.
Requirements For Symbols
Requirements For Symbols
Requirements For Symbols
Detection of Symbols
Only stock and mutual fund symbols supported. For a list of supported
symbols, click the symbols link in left column. For any supported symbols
Returns a summary of a few major market indexes by region.

The terms 'current' and 'non-current' in output are synonymous with the
terms 'short-term' and 'long-term' respectively, and are used

To prevent extremely long results the following limits apply.


For a list of supported symbols, click the symbols link in left column. For
any supported
Data symbols
is from FINRA on exchanges
Consolidated NMSoutside of thedaily.
file updated United States
For NYSEorand
on
Nasdaq listed stocks. Bot updates data daily at 6:10 PM EST M-F. The
To find out if a symbol is supported, enter the command with a known
symbol like GOOG
Subcommand quoteand click the More Info link in output. Then enter the
Subsommand quote
Subcommand quote

The username parameter is for Portfolio Sheet users that have opted into
sharing their transactions.
The username parameter is for Portfolio Sheet users that have opted into
sharing their transactions.
▼ Category Filter ▼ ▼ Command Filter ▼
Any Any
Category Command
▼ Favorite Filter ▼
Any
Favorite Translations
Description Status Type
Find Parameters

You might also like