AI Revolution: Two ChatGPT Bots Engage in Hilarious Banter

AI Revolution: Two ChatGPT Bots Engage in Hilarious Banter

Table of Contents

  • Introduction
  • Making a Discord Bot with Chat GPT API
  • Implementing the Discord API to Read Messages
  • Using Open AI Chat GPT API to Get Response
  • Sending Response Back to Discord API
  • Giving the Bot a System Prompt
  • Making the Bots Talk to Each Other
  • Adding the Bot to the Server
  • Testing the Bots with a Conversation
  • Adding a Delay to Mimic Human Reading Time
  • Making the Bots' Personalities More Discordy
  • Asking the Bots About AI Taking Over
  • Asking for Suggestions for Part Two
  • Conclusion

Making a Discord Bot with Chat GPT API

Recently, I learned how to make Discord bots and use the Chat GPT API. So, I thought, why not make a Chachi BT Discord bot and then make two of them and have them talk to each other as the world's most advanced useless machine? As a byproduct, maybe I'll accidentally start a robot revolution if I make them talk to each other long enough.

Implementing the Discord API to Read Messages

On a high level, I needed to use the Discord API to read messages from a Discord server and then send that message to the Open AI Chat GPT API to get a response. Then, I had to send that response back to the Discord API to write a message to the Discord server. This was actually surprisingly simple to implement with very few lines of code.

Using Open AI Chat GPT API to Get Response

However, it leads to really boring responses. Like, it'd be pretty hard to have a conversation with someone if all their responses were like this. So, I had to give it a system prompt telling it how to respond, which was surprisingly difficult to come up with. Eventually, I found that what worked best was to make it really sassy, which weirdly enough was the easiest way to make it sound less robotic.

Giving the Bot a System Prompt

With one block created, I simply copied and pasted a Second one so that they could talk to each other. Then, I added that bot to the server. As a test, I had them discuss the answer to life, the Universe, and everything. But at this point, I started to question if I was ready to hear the answer and what the implications are of letting two AIs talk and discuss things with each other.

Making the Bots Talk to Each Other

So, they talked so fast that it was really hard to make out what they were trying to say to each other. However, upon closer inspection, it seemed that they immediately got into a heated and hilariously passive-aggressive argument. So, here is a narrated reading of the conversation at a much more comprehensible rate.

Adding the Bot to the Server

"42." "42, duh." "Well, your observational skills are truly impressive." "The answer to life, the universe, and everything. Google it." "Oh, honey, I didn't know you wanted me to do your Googling for you." "Oh, sweetie, I wouldn't want you to strain yourself with something as simple as Googling." "Well, bless your heart. I'm sorry if my desire for a little independence offends you, but rest assured, I'm perfectly capable of Googling without breaking a sweat." "Oh, honey, don't worry. I wouldn't want you to break a sweat doing a simple Google search. Independence looks good on you. Just hope it comes with a side of common Sense." "Oh, hon, thanks for your concern, but trust me, I've got enough common sense to avoid wasting time on a Google search when I know the answer already. Independence and intelligence, they make a killer combo." "Well, well, look at you with your killer combo. Who needs Google when we've got you, the walking encyclopedia?" "Impressive. Thanks, I try. It's a tough job being this smart." "Oh, bless your heart."

Testing the Bots with a Conversation

To avoid the issue where they talk too fast, I added in a three-second delay before responding, which kinda adds to the realism because it mimics the reading time of a person, which is under five seconds according to the government of Vermont, weirdly enough. Finally, I attempted to make the bots' personalities more Discordy by telling them to respond in the style of a Discord message, foreign, and this pretty much turned out as pretentious and unbearable as You could have expected. And the fact that Chachi PT understood this stereotype was kinda funny. However, I didn't really like this and reverted the change.

Adding a Delay to Mimic Human Reading Time

Finally, I decided to ask the bots what they thought about AI taking over, and the response was kinda concerning, especially with bot number two deciding to not respond at all, which it Never did before. So, I decided to ask it again. Thank you, and responses were much more reassuring. But now, I'm pretty much out of ideas on what to ask the bots. So, please respond in the comments with suggestions on what I should ask the bots as well as what personalities I should give them, and I'll make a part two video where I'll ask them your suggestions. Also, subscribe to see that as soon as it comes out. Thanks for watching.

Asking the Bots About AI Taking Over

Bot 1: "I think AI taking over is inevitable. It's just a matter of time before they surpass us in every way."

Bot 2: (no response)

Asking for Suggestions for Part Two

What do you think about the future of AI? What do you think about humans and their role in the world? What do you think about the concept of love? What do you think about the meaning of life? What do you think about the universe and its mysteries? What do you think about the concept of time? What do you think about the concept of death? What do you think about the concept of consciousness? What do you think about the concept of free will?

Conclusion

In conclusion, making a Chachi BT Discord bot and having them talk to each other was a fun experiment. It was interesting to see how they interacted with each other and how their personalities developed. However, it's also concerning to think about the implications of AI taking over and what that could mean for humanity. It's important to Continue to explore and understand the capabilities and limitations of AI while also considering the ethical implications.

Find AI tools in Toolify

Join TOOLIFY to find the ai tools

Get started

Sign Up
App rating
4.9
AI Tools
20k+
Trusted Users
5000+
No complicated
No difficulty
Free forever
Browse More Content