Hi, i'm Hakan and i'm a discord bot developer that made tons of bots in discord and participated/created great bot projects so i have a lot of experience with bots.
I read what you needed, most of the things are the things i am dealing on a daily basis and i will be honest with what i can do:
- Specific key words -> is fine, since we can match the strings with an algorithm.
- Date range -> i know how to work with dates etc. so is fine too.
- Region -> is fine, probably twitter api will gave us or even not, we can guess from the language.
- Language -> I didnt worked with languages too much but it will be my first time and i'm excited + i trust myself.
- Likes and Retweets -> will be just coming from the api so, not a big deal.
Honestly, even there will be some obstacles on our way, i think we will deal with them and i hope i will be a great partner in the way! If you have any questions, i'm a human too, just ask them and also have a great day! <3