I’ll try to address all of your suggestions in order of them.
Please add the ability to translate your bot
We’re not looking to translate Nightbot as most of our users use English. For more info read this.
Allow use “weather” with a custom message in Russian
Once again we are not looking to translate Nightbot. Custom APIs in this case might be able to help but that would be done by a 3rd party.
Give more teams
Teams? Not sure whats meant by this.
YouTube Stream
Nightbot already supports YouTube Gaming. You just have to sign in with your YouTube Account at the login page.
Gta online status about character
This could quite possibly be done though a Custom API which once again would need to be done by a 3rd party. We don’t want to be tasked with maintaining Custom APIs, sorry.
CS GO status, inventory and more games
A user on this forum has already made something of this nature. See here.
Customizable AI chat bot online, Cleverbot in different languages
We’re not looking to promote spam, sorry.
Adding the possibility to attach a text file in the section of banned words, links, text
Perhaps just copy and paste the listed words or add to as needed.
Add variables ban username / kick username
We only automate timeouts through filters, usernames should be handled on a per stream basis with that stream’s moderators.
Hope this gives some more insight.