> ## Documentation Index
> Fetch the complete documentation index at: https://docs.camel-ai.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Camel.bots.discord.discord store

<a id="camel.bots.discord.discord_store" />

<a id="camel.bots.discord.discord_store.DiscordBaseInstallationStore" />

## DiscordBaseInstallationStore

```python theme={"system"}
class DiscordBaseInstallationStore:
```

Abstract base class for managing Discord installations.

This class defines the interface for database operations related to storing
and retrieving Discord installation data. Subclasses must implement these
methods to handle database-specific logic.

<a id="camel.bots.discord.discord_store.DiscordSQLiteInstallationStore" />

## DiscordSQLiteInstallationStore

```python theme={"system"}
class DiscordSQLiteInstallationStore(DiscordBaseInstallationStore):
```

SQLite-based implementation for managing Discord installations.

This class provides methods for initializing the database, saving,
retrieving, and deleting installation records using SQLite.

**Parameters:**

* **database** (str): Path to the SQLite database file.

<a id="camel.bots.discord.discord_store.DiscordSQLiteInstallationStore.__init__" />

### **init**

```python theme={"system"}
def __init__(self, database: str):
```

Initializes the SQLite installation store.

**Parameters:**

* **database** (str): Path to the SQLite database file.
