'How to make a chatbot for discord using python

I need advise and/or resources to make a chatbot for discord in python, i have some knowledge of python and the discord api but I know nothing about chat bots or how to implement them in python, can anyone lead me to resources about chatbots and artificial intelligence?



Solution 1:[1]

NOTE: We can only get you onto the right path for this issue.

To create a chatbot you have 2 main options,

  • 1: Train your own chatbot AI model
  • 2: Use an API which has a already well trained AI chatbot.

1: Training your own chatbot AI model

I am not really an AI expert but, I suggest this method to get a more customisable experience. You can use the infamous AI training libraries like Tensorflow and Keras. There are many courses to learn this field and I have to say, it's pretty interesting

2: Using an API

This approach is the most common and easy, as I see. I've used a few APIs before and I had a good experience with them.

Some APIs you can use

PGamerX Random Stuff API
wit.ai
BrainShop

There are tons more but I couldn't list them all here, so I found a website, which lists out the 15 best AI chatbot APIs
Check it out here

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Nxrmqlly