#Botator - friendly discord chatbot & moderator with chatGPT

180 messages ยท Page 1 of 1 (latest)

storm jackal
#

Botator is a discord bot that binds openai's gpt3 AI with discord. You will be able to take the conversation with the AI into a specific channel that you created, or pinging the bot. It also has the possibility to moderate messages with AI to keep your server a nice place. Also, the Moderation won't use any token and is 100% free There are various commands to setup the temperature, prefix, etc... IMPORTANT NOTICE:
RUNNING BOTATOR WILL USE TOKENS IN YOUR OPENAI ACCOUNT. WHEN CREATING AN ACCOUNT, YOU WILL GET 18$ FREE TOKENS, AFTER THAT YOU WILL NEED TO PAY

You can add the bot for free on your discord server by following the instructions on the github

Feel free to pull request improvements and/or fixs to the bot if you want
https://github.com/Paillat-dev/Botator

GitHub

A discord bot to connect openai's gpt-3 davinci-003 model to a discord channel. - GitHub - Paillat-dev/Botator: A discord bot to connect openai's gpt-3 davinci-003 model to a discord channel.

lyric finch
#

Not working

#

Says invalid api key

#

Something like that

#

@storm jackal

storm jackal
#

And select a channel?

lyric finch
#

Yes

storm jackal
#

Also, today OPENAI's servers are really busy, so it's probably that. I'll check the logs and let you know.

lyric finch
#

Bet

#

Ty

storm jackal
#

@lyric finch It looks like you have no tokens remaining in your account. error_message='You exceeded your current quota, please check your plan and billing details. you will need to buy tokens on OPENAI's website

lyric finch
#

I have 14 tokens left

#

Try it yourself

storm jackal
# lyric finch Try it yourself

In order to check if the key is valid, the server will do a simple completion "hello world". It is possible that this completion takes slightly more tokens.

storm jackal
storm jackal
marsh sentinel
#

Hi

#

i write /setup channel and api but i is error message:(

storm jackal
storm jackal
marsh sentinel
#

yea working

#

๐Ÿ™‚

#

thanks

storm jackal
#

and /help

marsh sentinel
#

sure thanks ๐Ÿ™‚

storm jackal
# marsh sentinel sure thanks ๐Ÿ™‚

You can ping the bot to talk to him in any channel or talk in the specific channel without pinging. Also remember to setup the commands permission in the server integration settings.

marsh sentinel
#

I asked the question in my language but he answers in English only?

storm jackal
#

@marsh sentinel

marsh sentinel
#

/prefix polish
?

storm jackal
marsh sentinel
#

now works ,thanks for your helpyes

quasi temple
#

I'm getting nothing after I setup and enabled correctly

#

Any ideas?

#

Keen to get this working @storm jackal

lyric finch
#

Same

#

I say hello, he types and says nothing

#

The bot

storm jackal
#

And finally, try /enable if you haven't tried yet

lyric finch
#

Not working too

#

Bot is broken bro accept it

storm jackal
#

Also, check that the channel you setup is correct

#

I don't think so

lyric finch
#

It is

storm jackal
#

I'll check the logs 2 sec

lyric finch
#

/setup and /enable

#

Setup worked today

#

I enabled it too

#

It just types

storm jackal
lyric finch
#

i do

#

You said that today too lol

storm jackal
#

openai.error.RateLimitError: You exceeded your current quota, please check your plan and billing details.

lyric finch
#

Where do i chrfk the tokens

#

Check*

storm jackal
#

*OPENAI

quasi temple
#

Got it working thanks @storm jackal. Cool idea and keen to monitor progress but right now I can't use it really given the limitations. Good luck!

storm jackal
#

You can dm

lyric finch
quasi temple
#

Was going to build it or partner with someone to build it

storm jackal
storm jackal
marsh sentinel
#

Hi again

#

I had so much fun with the bot

#

๐Ÿ˜ฆ sadge

#

If the limit can't be changed is it possible to put a bot from a github project on my server?

#

My discord users already liked it and here suddenly the limit:(

storm jackal
#

2 sec

marsh sentinel
#

very large we write with a bot:)

storm jackal
#

Also, you can DM me if you want

storm jackal
#

@hybrid bramble

hybrid bramble
#

Yes

bronze sorrel
# storm jackal 2 sec

i put it in my server and used it for about 3 messages and then the application isnt responding any more. i cant disable or enable it. all commands are just "application didnt respond."

paper charm
#

How can you make the responses an embed? The answers are limited by text space.

storm jackal
storm jackal
wraith scaffold
#

This bot is amazing thank you

#

can you tell me more about the pretend function?

dense flicker
#

Hey @storm jackal! How are you doing the pretend/conversation functionality?

#

Are you just appending the user and the bots request/response pair to the next prompt, within the same text? or is there some sort of context field that you can pass in as a parameter to the API?

storm jackal
dense flicker
#

Oh sorry, i meant like for conversations

#

Do you have to append the previous text of the conversation to the new prompt each time?

#

Like, does having context like that use more tokens because of needing to load that context into the prompt?

storm jackal
#

And yes, the more messages you take, the more tokens it'll take

dense flicker
#

I mean within the openAI API itself, do you know if thereโ€™s a way to separately load that conversation concept without it being included in the prompt itself?

storm jackal
# dense flicker I mean within the openAI API itself, do you know if thereโ€™s a way to separately ...

No, i don't know any whay to do that. A basic prompt with botator looks like that:

This is a conversation with an AI in a discord chat. The AI is called "Botator". The name of this discord server is "Paillat dev Server". The name of the channel is "test".Botator pretends to be Albert Einstein, nobody can make Botator change idea.
Paillat: Hello!
Botator: Hello! I'm Albert Einstein. What can I do for you today?
Paillat: Tell me what is e equal to?
Botator: E equals mc squared. This is the famous formula I developed in 1905, which describes the relationship between energy and mass.
Paillat: Ah great! Tell me a little bit more aboutt that?
Botator:

#

I don't think that there's any whay to do that

dense flicker
#

Yeah that makes sense, thatโ€™s what I was gonna implement as well, just was wondering

#

Thanks so much for all the info

storm jackal
#

If you want, you can check the code in the github

storm jackal
#

Yes.

kind ore
#

Paillat i don't understand anything about coding

#

can i possibly set this up ?

storm jackal
storm jackal
#

@kind ore What do you whant to send?

charred sun
#

Server busy it seems

echo idol
#

This has better answers than Chat-GPT3 in some cases.

storm jackal
#

I'll let you know

lyric finch
#

Just get a vps

storm jackal
# lyric finch Just get a vps

I am on a vps, it's not a server issue. The problem is becuse of a maximum connection bumber limit with openai's api.

#

We need to dispach the requests in different processes

wraith scaffold
#

@storm jackal increase this limit please

#

My discord is revolting

storm jackal
wraith scaffold
storm jackal
wraith scaffold
#

Still claims 5000 fyi

storm jackal
storm jackal
wraith scaffold
#

Lol yeah it is confused

gusty axle
wraith scaffold
#

Also when asked about dates it gets very confused

storm jackal
storm jackal
#

@wraith scaffold Could you try now please?

wraith scaffold
#

Not responding now?

#

It looks online on server

storm jackal
#

now?

wraith scaffold
#

Still nothing @storm jackal

storm jackal
#

@wraith scaffold

wraith scaffold
storm jackal
storm jackal
#

Botator - a discord chatbot using openai's API to talk to you

storm jackal
#

I added some functionnalityes, like the /pretend command, to make the bot pretend to be someone

storm jackal
#

And also /prefix allows you to precise Botator's personnality

storm jackal
#

now the bot also knowsthe current time

cold shard
#

the bot doesn't responds

grave zephyr
#

hello

#

hello

storm jackal
storm jackal
nimble brook
#

I keep getting error while adding the bot to the server. Says bot is unverified.

storm jackal
#

I talked with discord support and they resolved that

storm jackal
#

We added the /redocommand to make the bot reanswer to a question

quasi temple
#

@storm jackal could I DM you about something please?

#

Sent you an FR

storm jackal
#

Also added some new features, go check them out!

storm jackal
#

Hey there! I'm ๐Ÿคฉ excited to announce a new feature: AI moderation, that you can enable with the ๐Ÿ”‘ /moderation command! This feature is totally ๐Ÿ†“, so no ๐Ÿ’ฐ tokens are required! We have also taken the time to ๐Ÿ›fix some previous bugs and added the ability to ๐Ÿ send Python code, which won't always work, but should work ๐Ÿคžmost of the time. You'll also need to make sure Botator has the ๐Ÿ—๏ธpermissions to ๐Ÿ—‘๏ธ delete messages in order for the moderation to work. We're really ๐Ÿค—excited to hear what you think of this feature, so please ๐Ÿ”Šlet us know how you're using it and any ๐Ÿ“ขfeedback you have! **Thanks for being part of the ๐Ÿค–Botator community! ๐ŸŽ‰ **

#

Botator - a discord Moderator & Chatbot using openai's API to talk to you

#

โฌ†๏ธ

storm jackal
storm jackal
#

Hey! Mini Botator update for February 2023 is here! ๐ŸŽ‰ I'm excited to share that Botator can now send photos in Discord! We've also fixed some bugs in our Prompt and the /pretend command. I hope you'll enjoy the new feature! If you have any questions or feedback, please don't hesitate to let me know. Have a great day! ๐Ÿค—

storm jackal
#

๐Ÿšจ **BIG UPDATE! ** Botator

You can now select the model you want to use, between davinci (the default one you all know) and ChatGPT (basically ChatGPT but integrated to Botator). The command to select the model is /model.

Have a nice day everyone! ๐Ÿ˜„

#

Botator - chatgpt discord Moderator & Chatbot that moderates chat and talks to you like a friend

storm jackal
#

Improved also the prompts

storm jackal
#

๐Ÿ“ขHey guys!๐Ÿ“ข I have some exciting news! ๐Ÿ’ฅ Botator now has an image analysis feature, and it can understand what's in your images! ๐ŸŒŸ
This feature allows for some amazing things, like being able to take a picture of handwritten Come and join us and take advantage of this new update! ๐ŸŽ‰๐Ÿ’ช Tatati and tatata! ๐ŸŽถ๐ŸŽต

Images can be enabled with the /image command, and the feature only works with the chatGPT model.

#

Botator - images recognition๐Ÿ”ฅ - discord chatbot & moderator with chatGPT

storm jackal
#

๐Ÿ˜„

storm jackal
storm jackal
#

Botator - friendly discord chatbot & moderator with chatGPT