I need a tool/language/course/series which will help me develop a chat bot which will be able to perform various tasks such as read write create files. The bot should be able to make various rest calls, should be able to connect over the internet.

The bot should be able to take parameters from the user and should store and work upon it when needed.

Can you please get me links pointers from where I could start thanks! Preffered language: Python/Java

1 Answer 1


If you don't mind using a third party interface, a simple to use chat bot structure you can utilize is discord.py which is a framework for building chatbots through the Discord service.

You can have your bot running on a machine where it connects to Discord, once it receives commands through the server you may dispatch routines using requests and read/write files or interact with databases (recommended) then reply back accordingly or even attach things.

If you do not wish to use Discord or similar you'll have to develop your own front-end and communication system which is another whole can of worms.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.