Olá.
Fazem algumas semanas fiz um bot para teste em c#.
Ele consultava algumas apis da bitvalor, foxbit e por aí vai e retornava os dados conforme o usuário pedia.
Por exemplo se digitava: Quero a cotação do btc.
Ele pegava as palavras chaves e retornava a cotação.
Usei o microsoft bot framework para fazer ele.
Se quiser levar a ideia adiante podemos conversar.