|
@@ -43,11 +43,12 @@ namespace EthermineBotTelegram
|
|
{
|
|
{
|
|
Console.WriteLine($"Received a text message in chat {e.Message.Chat.Id}.");
|
|
Console.WriteLine($"Received a text message in chat {e.Message.Chat.Id}.");
|
|
|
|
|
|
|
|
+ char[] delimeters = { ' ', '@' };
|
|
var message = e.Message;
|
|
var message = e.Message;
|
|
if (message == null || message.Type != MessageType.Text)
|
|
if (message == null || message.Type != MessageType.Text)
|
|
return;
|
|
return;
|
|
|
|
|
|
- switch (message.Text.Split(' ').First())
|
|
|
|
|
|
+ switch (message.Text.Split(delimeters).First())
|
|
{
|
|
{
|
|
// add user into database
|
|
// add user into database
|
|
case "/start":
|
|
case "/start":
|
|
@@ -84,7 +85,7 @@ namespace EthermineBotTelegram
|
|
{
|
|
{
|
|
try
|
|
try
|
|
{
|
|
{
|
|
- var url = AppSettings.poolApiUrl + "/miner/" + e.Message.Text.Substring(8) + "/currentStats";
|
|
|
|
|
|
+ var url = AppSettings.poolApiUrl + "/miner/" + e.Message.Text.Split(' ')[1] + "/currentStats";
|
|
var currnentStats = _download_serialized_json_data<JsonCurrnentStats>(url);
|
|
var currnentStats = _download_serialized_json_data<JsonCurrnentStats>(url);
|
|
await botClient.SendTextMessageAsync(
|
|
await botClient.SendTextMessageAsync(
|
|
chatId: e.Message.Chat,
|
|
chatId: e.Message.Chat,
|