Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

improve docs structure for V4 #5586

Merged
merged 128 commits into from
Nov 6, 2023
Merged
Changes from 1 commit
Commits
Show all changes
128 commits
Select commit Hold shift + click to select a range
4a1dbb5
improve docs structure for V4
Oct 20, 2023
1ce74c2
moving over changes
andrewkenreich Oct 20, 2023
33993c2
Add Docs to the navbar
Oct 21, 2023
86849d3
add some, re-order sidebar
deeleeramone Oct 21, 2023
1d78b1b
fix sentence
deeleeramone Oct 21, 2023
c452c9e
add docs install to source instructions
deeleeramone Oct 21, 2023
6a99493
insert a couple of links, fix a typo
deeleeramone Oct 23, 2023
6b354db
big terminal docs usage revamps
Oct 25, 2023
cb72276
improve toggle component for tutorials
Oct 26, 2023
ed40219
get rid of TOCs for all terminal docs for consistency and simplicity
Oct 26, 2023
8667a5b
improve platform docs
Oct 26, 2023
1717e62
improve bot docs content structure
Oct 26, 2023
52c9d6e
remove index from bot docs
Oct 26, 2023
2a244a0
improve ON THIS PAGE to only display TOC if at least 1 element
Oct 26, 2023
79bae79
make edit this page text and icon on same line
Oct 26, 2023
6edec26
add author and date to docs
Oct 26, 2023
1c26463
add basic syntax page to usage
deeleeramone Oct 26, 2023
48044c3
sidebar order for usage section
deeleeramone Oct 26, 2023
7d80a4d
move api start command to the top with the import python import
deeleeramone Oct 26, 2023
d95e4a0
Merge branch 'feature/openbb-sdk-v4' into feature/improve-sdk-v4-docs…
hjoaquim Oct 27, 2023
7648083
some install page additions
deeleeramone Oct 27, 2023
0c56f80
small improvement
Oct 28, 2023
c7e0cee
refactor routines section
Oct 28, 2023
93d221b
Update introduction-to-routines.md
Oct 28, 2023
f32151a
Update pipeline-of-commands.md
Oct 28, 2023
da2a737
Update introduction-to-routines.md
Oct 28, 2023
ca0fc5a
Update routines-for-power-users.md
Oct 28, 2023
d3f91dd
Update community-routines.md
Oct 28, 2023
c98dca2
update keyboard hotkey macros
Oct 28, 2023
e141624
askobb page
Oct 28, 2023
7b782fd
Update askobb-feature.md
Oct 28, 2023
69e5cb8
Update index.md
Oct 28, 2023
e97619a
Update index.md
Oct 28, 2023
3f4ea79
Update index.md
Oct 28, 2023
989f690
Update index.md
Oct 28, 2023
5806855
fix images
Oct 28, 2023
3854328
remove HeadTitle from all files where it exist
Oct 28, 2023
63df4e3
get rid of extra spacing in markdown
Oct 28, 2023
7cc8c77
small update
Oct 28, 2023
620f6ed
small edit
Oct 28, 2023
8b15d7b
need index at the start because of main path when homepage of docs
Oct 28, 2023
2498497
use openAI to create SEO for front matter on my behalf
Oct 28, 2023
f88afa4
remove table of content from sdk page
Oct 28, 2023
dcbffac
finish improving metadata SEO for SDK docs
Oct 28, 2023
4f1a26f
update duplicate header
Oct 28, 2023
bf87df3
update HeadTitle to be more specific on product
Oct 28, 2023
8938de8
remove index from bot telegram reference
Oct 28, 2023
72e7ead
delete duplicated title for platform reference
Oct 28, 2023
788a090
another update
Oct 29, 2023
195bc05
Hotfix/econometrics export filename fix (#5508)
ssahaxd Oct 30, 2023
d4b7d6e
FIX #5600 Updated the Twitter logo to X logo (#5601)
professssor Oct 30, 2023
31f0ed4
Change Ultima paragraph (#5624)
hjoaquim Oct 30, 2023
d7d8eaf
Update CONTRIBUTING.md (#5623)
FarukhS52 Oct 30, 2023
23ae1ea
mobile line-brake fixed (#5604)
maxxsh Oct 30, 2023
e380382
start PR so screenshots can get attached via GitHub website
deeleeramone Oct 30, 2023
dde1dd9
Update qa.md
deeleeramone Oct 30, 2023
4ad995f
Docs/terminalpro and improvement (#5622)
Oct 30, 2023
b9c70ec
Add light blue banner, blue when clicking sidebar + fix link in docus…
Oct 30, 2023
43fbc80
Update crypto introduction.md
deeleeramone Oct 30, 2023
e8e7828
titles
deeleeramone Oct 30, 2023
a2403ec
another title
deeleeramone Oct 30, 2023
bceed7d
Update crypto dd.md
deeleeramone Oct 31, 2023
8ac07a3
Update defi.md
deeleeramone Oct 31, 2023
46d943f
Update disc.md
deeleeramone Oct 31, 2023
b2c5ea0
Update nft.md
deeleeramone Oct 31, 2023
3028c38
Update onchain.md
deeleeramone Oct 31, 2023
c9be363
Update ov.md
deeleeramone Oct 31, 2023
99ca283
Update introduction.md
deeleeramone Oct 31, 2023
ef517f2
Update introduction.md
deeleeramone Oct 31, 2023
7ecde8e
Update ba.md
deeleeramone Oct 31, 2023
f298b91
Update comparison.md
deeleeramone Nov 1, 2023
7662548
Update dark-pool-shorts.md
deeleeramone Nov 1, 2023
485f677
Update disc.md
deeleeramone Nov 1, 2023
478fd5e
fix docs (#5646)
andrewkenreich Nov 1, 2023
31bdf13
Update fa.md
deeleeramone Nov 1, 2023
51f7a01
Update gov.md
deeleeramone Nov 1, 2023
3186202
Update ins.md
deeleeramone Nov 1, 2023
1514be0
Update tradinghours.md
deeleeramone Nov 1, 2023
9840902
Delete website/content/terminal/menus/stocks/options/screener.md
deeleeramone Nov 2, 2023
22b0083
Update Options introduction.md
deeleeramone Nov 2, 2023
99ac3dd
Update screener head title
deeleeramone Nov 2, 2023
91b16cc
Update screener TOC
deeleeramone Nov 2, 2023
654e19a
Update econometrics.md
deeleeramone Nov 2, 2023
1b468db
Update economy head title
deeleeramone Nov 2, 2023
5c47f66
Update etf.md
deeleeramone Nov 3, 2023
e305f71
codespell
deeleeramone Nov 3, 2023
1386cbb
Fix the redirect for intro to the correct url for docs (#5658)
fadilparves Nov 3, 2023
9f3fcd3
Contributing guidelines (#5615)
hjoaquim Nov 3, 2023
51b4400
Merge branch 'feature/improve-sdk-v4-docs-struct' of https://github.c…
deeleeramone Nov 3, 2023
bad7d95
collapse options subfolder
deeleeramone Nov 3, 2023
cdc416e
codespell
deeleeramone Nov 3, 2023
504a4f4
Improve Pro documentation further (#5641)
Nov 3, 2023
80efde4
Update folders.md
Nov 3, 2023
90eb092
Update integrate-your-own-backend.md
Nov 3, 2023
454bd10
Update index.md
Nov 3, 2023
e5aad53
Update fixedincome.md
deeleeramone Nov 3, 2023
8470064
url
deeleeramone Nov 3, 2023
7138cc5
Update forecast.md
deeleeramone Nov 3, 2023
c10301f
Update settings.md (#5665)
Nov 3, 2023
b825697
Update forex.md
deeleeramone Nov 3, 2023
04f0a63
fix front matter (#5667)
Nov 3, 2023
dad6ffc
Merge branch 'develop' into temp/docs
piiq Nov 5, 2023
b68cf23
Sync new doc branches with develop
piiq Nov 5, 2023
5d1f0df
Fix conflict markers that got into markdown during previous merges
piiq Nov 5, 2023
d200d9b
Fix front matter list formatting
piiq Nov 5, 2023
bd40ad9
Fix typo
piiq Nov 5, 2023
cf41ce7
small typos
Nov 5, 2023
43285b8
small thing
Nov 5, 2023
099dd53
merge with openbb-sdk-v4
Nov 5, 2023
cf37f2c
fix hyperlinks
Nov 5, 2023
4204df1
Update .codespell.ignore
Nov 5, 2023
0b83600
output_type options
hjoaquim Nov 6, 2023
8d9edb7
Architectural considerations
hjoaquim Nov 6, 2023
8dd8c37
Update sidebar to hide pro section by default
piiq Nov 6, 2023
3c5e412
Minor copy changes
piiq Nov 6, 2023
a50c440
TET pattern
hjoaquim Nov 6, 2023
cc1b5a9
import statements
hjoaquim Nov 6, 2023
732e3f5
clarification on preferences
hjoaquim Nov 6, 2023
4d26102
Merge branch 'feature/improve-sdk-v4-docs-struct' of github.com:OpenB…
hjoaquim Nov 6, 2023
34098e7
Minor copy changes
piiq Nov 6, 2023
c485396
Lint markdown and python
piiq Nov 6, 2023
8658209
fix: open index on collapsible root elements
jose-donato Nov 6, 2023
2ebcd2a
remove old content
deeleeramone Nov 6, 2023
ba0cb03
options title
deeleeramone Nov 6, 2023
9d93e0a
Fix linting errors
piiq Nov 6, 2023
528b1ec
Merge remote-tracking branch 'upstream/feature/improve-sdk-v4-docs-st…
piiq Nov 6, 2023
81a8a78
Refactor sidebar label to url mapping condition
piiq Nov 6, 2023
672a4a7
Merge branch 'feature/openbb-sdk-v4' into feature/improve-sdk-v4-docs…
piiq Nov 6, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
improve bot docs content structure
DidierRLopes committed Oct 26, 2023

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 1717e626ea610dc8f8e500849489c6d35f98791e
2 changes: 1 addition & 1 deletion website/content/bot/changelog/_category_.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"label": "Changelog",
"position": 5
"position": 4
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: generic
sidebar_position: 1
title: FAQs
sidebar_position: 5
description: Here we answer frequently asked questions about the OpenBB Bot from our users and community.
keywords:
[
4 changes: 0 additions & 4 deletions website/content/bot/faqs/_category_.json

This file was deleted.

28 changes: 1 addition & 27 deletions website/content/bot/index.md
Original file line number Diff line number Diff line change
@@ -28,30 +28,4 @@ With OpenBB Bot, we offer free access to hundreds of commands ranging from stock

OpenBB Bot was created to give individual users access to high quality financial data. We know our users love to invest and they also want to be part of a community and share ideas with their friends quickly and easily. Our Bot allows quick access to actionable market data to make you and your community better informed investors.

---

<Card
type="bot"
title="What is OpenBB Bot?"
description="OpenBB Bot is a chatting bot for investment research that provides access to high quality financial data for both individual investors and online communities."
/>

<Card
type="bot"
title="How can I add OpenBB Bot to my community?"
description="Instructions to add OpenBB Bot to your community can be found under the installation section."
/>

---

### Getting Started

To know more about OpenBB Bot, you can start by reading the [Installation Guide](/bot/installation).

### Using OpenBB Bot

To learn how to use OpenBB Bot, you can start by reading the [Basics Guide](/bot/guides/discord).

### Bot Reference

The Reference section is a complete list of all functions available for OpenBB Bot. It can be found [here](/bot/reference/discord).
TODO: Add image
4 changes: 4 additions & 0 deletions website/content/bot/installation/_category_.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"label": "Installation",
"position": 1
}
6 changes: 2 additions & 4 deletions website/content/bot/installation/discord.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Discord
sidebar_position: 1
title: Setting up Discord bot
sidebar_position: 2
description: How to get started with OpenBB Bot
keywords: [installation, install, install openbb bot, guide, how to, explanation, openbb bot, openbb, discord, telegram,slack]
---
@@ -11,8 +11,6 @@ import HeadTitle from '@site/src/components/General/HeadTitle.tsx';

import AddBotDialogDiscord from "@site/src/components/General/AddBotDiscord";

## Discord - First Time Setup

<AddBotDialogDiscord
/>

Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
title: Installation
title: Overview
sidebar_position: 1
description: How to get started with OpenBB Bot
keywords: [installation, install, install openbb bot, guide, how to, explanation, openbb bot, openbb, discord, telegram, slack]
---

import HeadTitle from '@site/src/components/General/HeadTitle.tsx';

<HeadTitle title="Installation - Bot | OpenBB Docs" />
<HeadTitle title="Overview - Bot | OpenBB Docs" />

import AddBotDialogDiscord from "@site/src/components/General/AddBotDiscord";
import AddBotDialogTelegram from "@site/src/components/General/AddBotTelegram";
6 changes: 2 additions & 4 deletions website/content/bot/installation/telegram.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Telegram
sidebar_position: 1
title: Setting up Telegram bot
sidebar_position: 3
description: How to get started with OpenBB Bot
keywords: [installation, install, install openbb bot, guide, how to, explanation, openbb bot, openbb, discord, telegram,]
---
@@ -12,8 +12,6 @@ import HeadTitle from '@site/src/components/General/HeadTitle.tsx';

import AddBotDialogTelegram from "@site/src/components/General/AddBotTelegram";

## Telegram Server - First Time Setup

<AddBotDialogTelegram
/>

4 changes: 4 additions & 0 deletions website/content/bot/usage/customizing/_category_.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"label": "Customization",
"position": 3
}
8 changes: 3 additions & 5 deletions website/content/bot/usage/customizing/individual.md
Original file line number Diff line number Diff line change
@@ -10,8 +10,6 @@ import HeadTitle from '@site/src/components/General/HeadTitle.tsx';

<HeadTitle title="Individual - Bot | OpenBB Docs" />

## Customizing your Individual Bot Experience

The individual plan offers three different capabilities - Charting, Alerts, and Watchlist. In addition to these benefits you also get unlimited commands per month after registering.

<div className="flex justify-center h-full w-[800px] rounded-r-[4px]">
@@ -22,19 +20,19 @@ The individual plan offers three different capabilities - Charting, Alerts, and
/>
</div>

### Charting
## Charting

Our most popular commands center around the real-time charting capabilities we offer with OpenBB Bot. We allow you to customize many different aspects of your charts when you register with us. You can customize the chart theme and style as well as adding any on and off chart indicators you desire. These settings will apply across all platforms.

<img src="https://openbb-assets.s3.amazonaws.com/docs/bot_docs/charting.png" alt="charting openBB" width="70%" height="70%" />

### Alerts
## Alerts

Alerts are a powerful tool used by OpenBB users. Simply set the symbol and price you wish to be alerted at and we do the rest!

<img src="https://openbb-assets.s3.amazonaws.com/docs/bot_docs/alerts.png" alt="alerts openBB" width="70%" height="70%" />

### Watchlist
## Watchlist

OpenBB Watchlist is a great way to keep track of all your investments in once place. Add Crypto or Stock symbols and quickly see the prices at a glance when its convenient for you.
You can add your tickers through the [HUB](https://my.openbb.co/app/bot/watchlist) or run ```/watchlist``` in your respective platform to configure.
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
---
title: Customization
sidebar_position: 4
title: Overview
sidebar_position: 1
description: Learn to customize your OpenBB Bot experience
keywords: [discord, telegram, slack, how to, explanation, openbb bot, openbb, guide, bot guide, customize, individual, server]
---

import HeadTitle from '@site/src/components/General/HeadTitle.tsx';

<HeadTitle title="Customization - Bot | OpenBB Docs" />

## Customizing your Bot Experience
<HeadTitle title="Overview - Bot | OpenBB Docs" />

For the best user experience, you will want to customize the OpenBB Bot settings. Different types of customizations we offer are:

14 changes: 5 additions & 9 deletions website/content/bot/usage/customizing/server.md
Original file line number Diff line number Diff line change
@@ -9,13 +9,9 @@ import HeadTitle from '@site/src/components/General/HeadTitle.tsx';

<HeadTitle title="Server - Bot | OpenBB Docs" />

## Customizing your Server Bot Experience

The Server plan for OpenBB Bot offers three different capabilities - Charting, BillBoard, and Auto Posting. Any server that registers with us on the [OpenBB HUB](https://my.openbb.co) gets access to set up one Auto Posting for free. Once you have paid plan you have full access to all these features.

## Server

### Auto Posting (Feeds) (Discord Only)
## Auto Posting (Feeds) (Discord Only)

Auto Posting is our most powerful feature for Discord Servers - We offer the ability to push updates into the server for Flow, Darkpool, or Heatmap/Charts. Once you set up your account you will be able to query the bot directly in your server like below :

@@ -47,7 +43,7 @@ For a further breakdown on what each Flow Auto Post entails - See below
| Whale | "Premium > $1.000,000" & "Days to Expiration < 45" |


### Auto Posting (Commands) (Discord Only)
## Auto Posting (Commands) (Discord Only)

Much like Feeds we now offer Commands to be set up as autoposts as well - These behave in the same way but can be setup to autopost bot commands.

@@ -65,14 +61,14 @@ Below are a few examples of autoposts set up as commands in a server :

<img src="https://openbb-assets.s3.amazonaws.com/docs/bot_docs/flow+example.png" alt="earnings command autopost openBB" width="40%" height="40%" />

### Charting
## Charting

Custom charting works the same way as Individual charting but it will apply to your full server. If you want everyone in your server to use the "Classic" theme and have RSI + 50d SMA then it will display that way for all users in your server (unless they have already registered their own individual account).

<img src="https://openbb-assets.s3.amazonaws.com/docs/bot_docs/server-charting.png" alt="server charting openBB" width="70%" height="70%" />

### BillBoard
## Billboard

BillBoard is a way to advertise to your users when they run a command on the bot. Within your server you can set your own text to display on applicable commands as they are run.
Billboard is a way to advertise to your users when they run a command on the bot. Within your server you can set your own text to display on applicable commands as they are run.

<img src="https://openbb-assets.s3.amazonaws.com/docs/bot_docs/billboard.png" alt="billboard openBB" width="70%" height="70%" />
4 changes: 1 addition & 3 deletions website/content/bot/usage/discord.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Discord
sidebar_position: 2
sidebar_position: 1
description: Understand the basics for getting started and running the OpenBB Boton Discord.
keywords: [discord, how to, explanation, openbb bot, openbb, guide, bot guide, commands, community]
---
@@ -9,8 +9,6 @@ import HeadTitle from '@site/src/components/General/HeadTitle.tsx';

<HeadTitle title="Discord - Bot | OpenBB Docs" />

## Getting Started with Discord

Now that you have added the bot to your Discord you can get started with running commands.

If you're new to OpenBB Discord Bot, here's a quick guide to get you started.
4 changes: 1 addition & 3 deletions website/content/bot/usage/telegram.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Telegram
sidebar_position: 3
sidebar_position: 2
description: Understand the basics for getting started and running the OpenBB Boton Telegram.
keywords: [telegram, how to, explanation, openbb bot, openbb, guide, bot guide, commands, community]
---
@@ -9,8 +9,6 @@ import HeadTitle from '@site/src/components/General/HeadTitle.tsx';

<HeadTitle title="Telegram - Bot | OpenBB Docs" />

## Getting Started with Telegram

Now that you have added the bot to your Telegram server you can get started with running commands.

To use it, you need to type slash commands in the chat. A slash command starts with a / followed by a keyword and an optional argument. For example, ```/cd AAPL``` will show you the daily chart for Apple stock.