Hi guys,
So….I’m painfully new and feeling a bit out of my depth when it comes to chatbots, but also incredibly excited because it’s something new.
I’m looking for a base API/engine for a chatbot for a University project which I’m also planning on continuing development afterwards, and I was hoping that the gurus here might be able to offer suggestions on where to start.
What I’m looking for is a bot which I can do the following with:
[ul]
[li]Connect to IRC[/li]
[li]Connect to a MySQL database[/li]
[li]Will be able to hold random conversations with users[/li]
[li]Will be able to manage a character sheet, rules and NPC database, including new input[/li]
[li]Will be able to look up the weather in the area that the IRC game is based in and post pre-defined descriptions based on the result[/li]
[li]Will be able to manage an event calendar and sign up, while also posting a countdown[/li]
[/ul]
I hope I haven’t bitten off more than I can chew but I want to make the bot interactive instead of having to post a series of commands like you need to with typical bots.
So instead of “!sheet add (ability)”, I want to be able to say “hey bot, can you add (ability) to my sheet?” or “hey bot, what’s the roll for (task)?” and it will answer in natural language.
What would you suggest as a good beginner-friendly base here?
Thank you so much!
Moira