Какой ЯП выбрать для написания бота?
JavaScript или Python, можешь кидать монетку. И нет, не каждый ЯП создан для определенной области и уж темболее нет специального языка для ботов дискорда и прочих подобных.
99% шанс что как быстро ты загорелся, так быстро и потухнешь.
ну так смотри какие есть SDK у дискорта и примеры. 
https://discord.com/developers/docs/getting-started
тут javascript - в развитие знаний - node.js  и прочее как на фронт разработку так и бэк

https://discord.com/developers/docs/game-sdk/sdk-s...
СиШарп - Вижуал студия от мелкомяких и крос платформенная разработка на Unity

В общем изучай документацию на апи и смотри примеры на каком ЯВУ больше понравятся