Skip to content

Commit

Permalink
add more docs
Browse files Browse the repository at this point in the history
  • Loading branch information
otothea committed Jun 14, 2020
1 parent 1670577 commit ef2764c
Show file tree
Hide file tree
Showing 57 changed files with 206 additions and 64 deletions.
16 changes: 16 additions & 0 deletions docs/commands/custom/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Custom
======

Custom commands are commands created by you.

Custom command responses are often made up of text that combines :doc:`response variables <../../variables/index>` and :doc:`response directives <../../directives/index>` to achieve dynamic output.

You can create custom commands by visiting the `commands page <https://botisimo.com/account/commands>`_ and clicking on **"+ Create New"**.

.. toctree::
:maxdepth: 1
:name: toc-commands-custom
:caption: Related Commands

../default/command
../default/commands
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
63 changes: 63 additions & 0 deletions docs/commands/default/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
Default
=======

Default commands are the commands that come built-in to Botisimo. See below for the complete list. Click on any command to see how it works.

You can change the minimum permissions or disable any of the default commands by visiting the `commands page <https://botisimo.com/account/commands>`_ and clicking on "Edit Default Command Permissions".

.. note::

If a command argument is required it will be wrapped in ``<`` ``>`` and if the argument is optional it will be wrapped in ``[`` ``]``.

.. note::

If viewers are not receiving whispers from Botisimo in Twitch, they may need to send it a whisper first to get it working for their account.

.. toctree::
:maxdepth: 1
:name: toc-commands-default

amazon
bridge
buy
clear
clip
command
commands
currency
enter
game
gameall
give
giveaway
help
irregular
leaderboard
leave
link
live
music
nextsong
optin
optout
permit
ping
poll
prefix
queue
rank
reddit
regular
shop
songrequest
stackoverflow
subscribe
timer
title
titleall
twitter
unsubscribe
uptime
vote
wikipedia
winner
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
56 changes: 3 additions & 53 deletions docs/commands/index.rst
Original file line number Diff line number Diff line change
@@ -1,61 +1,11 @@
Commands
========

Commands are used to allow you and your moderators/users to interact with the bot via chat.

.. note::

If a command argument is required it will be wrapped in ``<`` ``>`` and if the argument is optional it will be wrapped in ``[`` ``]``.

.. note::

If viewers are not receiving whispers from Botisimo in Twitch, they may need to send it a whisper first to get it working for their account.
Commands are used to allow you, your moderators, and your viewers to interact with the bot via chat. Default commands are the commands that come built-in to Botisimo. Custom commands are commands created by you.

.. toctree::
:maxdepth: 1
:name: toc-commands

amazon
bridge
buy
clear
clip
command
commands
currency
enter
game
gameall
give
giveaway
help
irregular
leaderboard
leave
link
live
music
nextsong
optin
optout
permit
ping
poll
prefix
queue
rank
reddit
regular
shop
songrequest
stackoverflow
subscribe
timer
title
titleall
twitter
unsubscribe
uptime
vote
wikipedia
winner
default/index
custom/index
2 changes: 1 addition & 1 deletion docs/directives/index.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Directives
==========

Response directives are used to make dynamic actions for your `custom commands <https://botisimo.com/account/commands>`_. Directives will be processed after :doc:`response variables </variables/index>` and in the order they appear in the response text.
Response directives are used to make dynamic actions for your `custom commands <https://botisimo.com/account/commands>`_ and `timers <https://botisimo.com/account/timers>`_. Directives will be processed after :doc:`response variables <variables/index>` and in the order they appear in the response text.

.. note::

Expand Down
14 changes: 14 additions & 0 deletions docs/giveaways/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Giveaways
=========

Giveaways are used to reward your viewers. This is a great way to give back to your viewers for supporting you. Giveaways are often used to give a random viewer gift card codes or in-game items.

You can create giveaways by visiting the `giveaways page <https://botisimo.com/account/giveaways>`_ and clicking on **"+ Create New"**.

.. toctree::
:maxdepth: 1
:name: toc-giveaways
:caption: Related Commands

../commands/default/giveaway
../commands/default/enter
74 changes: 65 additions & 9 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,9 @@ Many features of Botisimo require moderator privileges in your channel. It is hi
Commands
^^^^^^^^

Commands are used to allow you and your moderators/users to interact with the bot via chat.
Commands are used to allow you, your moderators, and your viewers to interact with the bot via chat.

:doc:`View All Commands → <commands/index>`
:doc:`Learn About Commands → <commands/index>`

.. toctree::
:maxdepth: 1
Expand All @@ -40,12 +40,68 @@ Commands are used to allow you and your moderators/users to interact with the bo

commands/index

Variables
Timers
^^^^^^

Timers are used to automate messages based on time interval and chat activity. This is a great way to promote your brand and your message. Timers are often used to do things like promote social media channels or remind people to like, follow, and subscribe to your streaming channel so they know when you are going to be live next.

:doc:`Learn About Timers → <timers/index>`

.. toctree::
:maxdepth: 1
:name: sec-timers
:hidden:

timers/index

Polls
^^^^^

Polls are used to get feedback from your viewers. Polls are often used to do things like ask viewers what game you should play or how many times they think you will win a battle today.

:doc:`Learn About Polls → <polls/index>`

.. toctree::
:maxdepth: 1
:name: sec-polls
:hidden:

polls/index

Giveaways
^^^^^^^^^

Response variables are used to make dynamic `custom command <https://botisimo.com/account/commands>`_ responses.
Giveaways are used to reward your viewers. This is a great way to give back to your viewers for supporting you. Giveaways are often used to give a random viewer gift card codes or in-game items.

:doc:`View All Variables → <variables/index>`
:doc:`Learn About Giveaways → <giveaways/index>`

.. toctree::
:maxdepth: 1
:name: sec-giveaways
:hidden:

giveaways/index

Shop
^^^^

The shop is used to incentivize your viewers to watch and participate in your stream regularly. When viewers watch your stream they gets currency that they can spend in your shop. The shop often includes items like a personal shout out or maybe you have to do something silly like the ice bucket challenge, be creative.

:doc:`Learn About Shop → <shop/index>`

.. toctree::
:maxdepth: 1
:name: sec-shop
:hidden:

shop/index

Response Variables
^^^^^^^^^^^^^^^^^^

Response variables are used to make dynamic `custom command <https://botisimo.com/account/commands>`_ and `timer <https://botisimo.com/account/timers>`_ responses.

:doc:`View Response Variables → <variables/index>`

.. toctree::
:maxdepth: 1
Expand All @@ -54,12 +110,12 @@ Response variables are used to make dynamic `custom command <https://botisimo.co

variables/index

Directives
^^^^^^^^^^
Response Directives
^^^^^^^^^^^^^^^^^^^

Response directives are used to make dynamic actions for your `custom commands <https://botisimo.com/account/commands>`_. Directives will be processed after :doc:`response variables <variables/index>` and in the order they appear in the response text.
Response directives are used to make dynamic actions for your `custom commands <https://botisimo.com/account/commands>`_ and `timers <https://botisimo.com/account/timers>`_. Directives will be processed after :doc:`response variables <variables/index>` and in the order they appear in the response text.

:doc:`View All Directives → <directives/index>`
:doc:`View Response Directives → <directives/index>`

.. toctree::
:maxdepth: 1
Expand Down
14 changes: 14 additions & 0 deletions docs/polls/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Polls
=====

Polls are used to get feedback from your viewers. Polls are often used to ask viewers what game we should play or how many times they think I will win a battle today.

You can create polls by visiting the `polls page <https://botisimo.com/account/polls>`_ and clicking on **"+ Create New"**.

.. toctree::
:maxdepth: 1
:name: toc-polls
:caption: Related Commands

../commands/default/poll
../commands/default/vote
14 changes: 14 additions & 0 deletions docs/shop/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Shop
====

The shop is used to incentivize your viewers to watch and participate in your stream regularly. When viewers watch your stream they gets currency that they can spend in your shop. The shop often includes items like a personal shout out or maybe you have to do something silly like the ice bucket challenge, be creative.

You can create shop items by visiting the `shop page <https://botisimo.com/account/shop>`_ and clicking on **"+ Create New"**.

.. toctree::
:maxdepth: 1
:name: toc-shop
:caption: Related Commands

../commands/default/shop
../commands/default/buy
15 changes: 15 additions & 0 deletions docs/timers/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
Timers
======

Timers are used to automate messages based on time interval and chat activity. This is a great way to promote your brand and your message. Timers are often used to do things like promote social media channels or remind people to like, follow, and subscribe so they know when you are going to be live next.

Timer responses are often made up of text that combines :doc:`response variables <../../variables/index>` and :doc:`response directives <../../directives/index>` to achieve dynamic output.

You can create timers by visiting the `timers page <https://botisimo.com/account/timers>`_ and clicking on **"+ Create New"**.

.. toctree::
:maxdepth: 1
:name: toc-timers
:caption: Related Commands

../commands/default/timer
2 changes: 1 addition & 1 deletion docs/variables/index.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Variables
=========

Response variables are used to make dynamic `custom command <https://botisimo.com/account/commands>`_ responses. See also :doc:`response directives </directives/index>`.
Response variables are used to make dynamic `custom command <https://botisimo.com/account/commands>`_ and `timer <https://botisimo.com/account/timers>`_ responses. See also :doc:`response directives </directives/index>`.

.. note::

Expand Down

0 comments on commit ef2764c

Please sign in to comment.