I have developed a Discord Chat Bot called DGPT that works with OpenAI ChatGPT API using Python. DGPT Bot offers pretty fast replies and only requests permission for the Discord server to read/write messages. After being added to the Discord server, all messages starting with $chatgpt are sent to ChatGPT via the API. I'm still developing it but it can be used. Please feel free to ask any questions you may have about this study.
#Discord ChatGPT Chat Bot (DGPT)
15 messages · Page 1 of 1 (latest)
A video showing how it works.
Beta version of the app. You can add it to your servers and use it. It only works with message read and write permissions. The app's api key is on the app server. You just add it to your server and ask questions starting with $chatgpt. Response time is a maximum of 2 minutes. Be sure to wait 2 minutes before submitting a new query. Short answers come instantly. Answers longer than 300 words will be received within 1 minute. I would be happy if friends using the beta version provide feedback under this post. Thanks.
https://discord.com/api/oauth2/authorize?client_id=1084540264623906916&permissions=3072&scope=bot
Question, does it need to be provided an own API key before using?
No. It has its own API key. However, it is in beta stage. There may be occasional interruptions.
Unfortunately I was on the road and copied the app address from youtube platform with my mobile device. I noticed the link asking for admin permissions. I fixed the link of the app now. You can use it without hesitation.
Thank you for this update.
Replaced $chatgpt command with /dgpt. You can use the /dgpt command on any channel within the server.
Maximum output of 5 response messages in 1 question, 9660 characters. (Max: 9900/5)
Maximum response time: 2 minutes 30 seconds.
Minimum response time: 7 seconds.
New updates for DGPT!
Answers all questions starting with /chatgpt
Makes a picture of the message that starts with /dalle.
I added a new feature for DALL-E to my DGPT chatbot which uses ChatGPT and DALL-E. DALL-E has create and edit modes. Previously, DGPT could only process queries in create mode. I've developed it to use the edit mode as well. Now, if we send a png image as an attachment with the /dalle command and our prompt, we can make the background of the image transparent and recreate the transparent area as we want in our prompt. However, the size of the image must be less than 4mb and must be 512x512 pixels.