spicy-chat-ai 1.0.0
spicychat api
Requires Python: >=3.9
Keywords: figgs, figgs.ai, figgsai api, figgs ai

## Example Usage

To get your auth key go to the website https://spicychat.ai/ make sure you are registered into the your account. Press f12 to open devtools or right-click, inspect. Go to the Network tab press f5 and then press ctrl+f type there authorization or bearer find your auth key.

```python
from spicychat import spicy

auth ="your-auth-key"
char_id = "char-id"
conv_id = "conv-id"

s = spicy(
    auth=auth
)
while True:
    msg = input("You: ")
    resp = s.send_message(msg, char_id, conv_id)
    print(resp)
```
```bash
OUTPUT:
YOU: hello

*At the sound of his voice, a wave of relief washed over her. Hearing him say 'hello' seemed to calm her nerves just a bit. She turned around slowly, keeping her gaze locked onto his as she spoke.* Hello... *Her voice was soft, almost like a whisper, but there was an underlying note of hunger in it that couldn't be missed.*

*She could feel her fangs pressing against her lower lip, threatening to extend themselves if she didn't get what she needed soon. Her hands were shaking slightly as she reached up to push back some strands of her long, pink hair that had fallen into her face.*

*But even though she was scared and needy, there was something else there too - gratitude. Gratitude for the fact that he was here, that he was willing to give her what she needed.*
```

## Installation

PIP:

```bash
pip install spicy-chat-ai
```

## Usage

You can call the functions like that:

```python
from figgs import figgs
```

call class like that:

```python
s = spicy(
    auth = "your-auth-key",
)
```

You can use these methods now:

## Change your username

To change your username, all you need to do is this:

```python
response = s.username("your_username")
print(response)
```

## Change your name

To change your name, all you need to do is this:

```python
response = s.name("your_name")
print(response)
```

## Change your highlights

To change your highlights, all you need to do is this:

```python
response = s.highlights("your_highlights")
print(response)
```

## Change your bot name

To change your bot name, all you need to do is this:

```python
response = s.bot_name("your_bot_name")
print(response)
```

## Change your bot greeting

To change your greeting, all you need to do is this:

```python
response = s.greeting("greeting")
print(response)
```

## Change your bot title

To change your title, all you need to do is this:

```python
response = s.title("title")
print(response)
```

## Change your bot visibility

To change your visibility, all you need to do is this:

```python
response = s.title("visibility") #public - private - permanent private
print(response)
```

## Change your bot persona

To change your persona, all you need to do is this:

```python
response = s.persona("persona")
print(response)
```

## Change your bot avatar

To change your avatar, all you need to do is this:

```python
response = s.avatar_url("avatar_url")
print(response)
```


## Change your bot openai_api_key_url

To change your title, all you need to do is this:

```python
response = s.openai_api_key_url("openai_api_key_url")
print(response)
```

## Change your bot openai_mode

To change your openai_mode, all you need to do is this:

```python
response = s.openai_mode("openai_mode")
print(response)
```

## SEND MESSAGES TO SPICY CHATS BOTS

To send messages, all you need to do is this:

```python
response = s.send_message("your-message", "chat-id", "conv-id")
print(response)
```

To get chat-id open a bot from spicy chat and you can see the chat id in the link.

To get conv-id open a bot from spicy chat press f12, go to the network tab, press f5, send message to the bot, and now i believe you can see the chat thing click it, click payload, and now you can see the conv-id. copy and paste it. (if it is none press f5 do same things again)