# 🤖┃Ocibot

{% hint style="warning" %}
Ocibot is currently downloading updates and is expected to return with new features soon.
{% endhint %}

## About Ocibot

Ocibot is an intelligent GPT-4 chatbot designed to provide answers to questions about Radix and Ociswap. While it is currently available on Discord and Telegram, there are plans to expand its functionality even further in the future.&#x20;

Ocibot is an excellent resource for both newcomers and experienced members of the Radix ecosystem, offering accurate responses to a wide range of queries. Its quick question-answering capabilities make it a valuable tool for users at all levels of familiarity with Radix and Ociswap.

{% hint style="info" %}

### Try Ocibot:

**Discord:**

* Try Ocibot in the [Ociswap Discord Server](https://discord.gg/ociswap)
* [Add Ocibot to your own Discord Server](https://discord.com/oauth2/authorize?client_id=1098627446477180968\&scope=bot\&permissions=8)

**Telegram:**

* [Ocibot's profile](https://t.me/ocicatbot)
  {% endhint %}

### What does Ocibot know?

We have trained Ocibot to have more specific knowledge about the Radix and Ociswap ecosystem than any regular AI bot. Ocibot has studied the following sources:

* [Radix Knowledge Base](https://learn.radixdlt.com/)
* [Babylon tech docs](https://docs-babylon.radixdlt.com/main/index.html)
* Ociswap Docs (that's here!)
* [Radix Whitepaper](https://uploads-ssl.webflow.com/6053f7fca5bf627283b582c2/61d5a4583aad156a094c5628_Radix%20DeFi%20White%20Paper%20v2.05.pdf)
* [Cerberus: A Parallelized BFT Consensus Protocol for Radix](https://assets.website-files.com/6053f7fca5bf627283b582c2/608811e3f5d21f235392fee1_Cerberus-Whitepaper-v1.01.pdf)
* [Cerberus: Minimalistic Multi-shard Byzantine-resilient Transaction Processing](https://arxiv.org/pdf/2008.04450.pdf)

Ocibot also knows the current time, although it may not live in the same time zone as the user.

{% hint style="info" %}
Try using prompts like:

* "What is a DEX, and is Ociswap one?"
* "What is atomic composability, and why is it important?"
* "Who is the CEO of Radix?"
* "How many days until the Babylon upgrade?"
* "Write a poem about Ociswap where each line starts with a letter of the word "Ociswap"
  {% endhint %}

### Limitations of Ocibot

Ocibot leverages the advanced capabilities of OpenAI's GPT-4 model, which enables sophisticated reasoning and intelligent responses. Our team is dedicated to ensuring Ocibot is equipped with accurate and up-to-date information. However, it is important to note that Ocibot may occasionally provide responses that are inaccurate or incorrect. Please be aware that Ocibot is not a source of financial advice and should not be relied upon for making investment decisions.

## How to use Ocibot

### Discord

To interact with Ocibot on Discord, you can send a direct message (DM) after joining the [Ociswap Discord](https://discord.gg/ociswap) or you can use the following commands in any server:

#### Commands

* **/ask-ocibot** : Ask Ocibot a one-off question anywhere. To use this command, type `/ask-ocibot` followed by your query.

```plaintext
/ask-ocibot What is concentrated liquidity?
```

* **/lang** : Change Ocibot's language. Type `/lang` followed by your language preference to set it. In servers, the `/lang` command can be used to set the language in a whole server. In specific channels, the language can also be overridden by using `/lang`.

```plaintext
/lang Pirate speak
```

* **/clear-dm** : Clear your direct message chat history with Ocibot.

```plaintext
/clear-dm
```

* **/help** : Get help from Ocibot. Type `/help` to see a list of commands. Type `/help` followed by the name of a command for more information about that specific command.

```plaintext
/help ask-ocibot
```

### Telegram

To interact with Ocibot on Telegram, you can send a message to [Ocibot](https://t.me/ocicatbot) directly or use the following commands:

#### Commands

* **/lang** : Change Ocibot's language. Type `/lang` followed by your language preference to set it. This works both in DM as well as in group chats. To change the language in a group chat, you must have admin rights.

```plaintext
/lang French
```

* **/clear** : Let Ocibot forget your history and settings.

```plaintext
/clear
```

* **/help** : Get help from Ocibot.

```plaintext
/help
```

To ask Ocibot a one-off question in a group, tag the bot in your message.

```
@ocicatbot What is atomic composability? Why is it important?
```

Now you are ready to interact with Ocibot on both Discord and Telegram. Don't hesitate to ask any questions about Radix and Ociswap, and enjoy the conversation!

{% hint style="info" %}
If you have any further questions regarding Ocibot, please feel free to reach out to our team in the [Discord server](https://discord.gg/ociswap) or [Telegram group](https://t.me/ociswap). We also appreciate bug reports and welcome your feedback in these channels, as it helps us continuously improve Ocibot's performance and user experience.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ociswap.com/ociverse/ocibot.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
