Бесплатно - Бот для проверки языковых пакетов Telegram | BLB - Big little Business

Бесплатно Бот для проверки языковых пакетов Telegram

Luxor

Administrator
Команда форума
Администратор
05.07.2019
913
1 361
93
rutube.ru
lang pack telegram bot


Сделали простенького бота на C# для работы с Lang pack telegram.

Бот максимально простенький, но работает безотказно и имеет удобную разметку для вашего редактирования

Код бота без сборки -​
C#:
namespace Awesome
{
    class Program
    {
        static ITelegramBotClient botClient;

        static void Main()
        {
            botClient = new TelegramBotClient("1384846832:AAH3vXjIwb460RMSojceye2eiNH0aJx7mec"); // токен бота вставлять между скобками ""

            string mono = "blblangbot"; // имя бота
            var me = botClient.GetMeAsync().Result;
            Console.WriteLine(
              $"Доброго времени суток! Я бот от команды blb.team мой id telegram - {me.Id} И меня зовут - {mono}."
            );

            botClient.OnMessage += Bot_OnMessage;
            botClient.StartReceiving();

            Console.WriteLine("Press any key to exit");
            Console.ReadKey();

            botClient.StopReceiving();
        }

        static async void Bot_OnMessage(object sender, MessageEventArgs e)
        {
            if (e.Message.Text != null)
            {
                Console.WriteLine($"Received a text message in chat {e.Message.Chat.Id}. lang pack {e.Message.From.LanguageCode} "); // спрашивает чат id и язык пользователя

                await botClient.SendTextMessageAsync(
                  chatId: e.Message.Chat,

                  text: "You said:\n" + e.Message.Text
                );
            }
        }
    }
}

Важно необходима установка библиотеки - https://telegrambots.github.io/book/1/quickstart.html

Результаты в консоли -

1202


Скачать готовый exeшник бота если вы качаете готовый то ссылка на бота для обращений @weasgrdhtfjyubot - https://yadi.sk/d/46nYIuVNniDGDg

Если нужно более подробно расписать как работать со студией с этим ботом пишите в комментариях)

Кому данный бот пригодится?

Для исследования языковых пакетов любых клиентов, не важно официальный или софт, бот покажет то, что видит Telegram.
Для собственных экспериментов.
Для понимания, как работают lang pack telegram.

UDP. Как обращаться с telegram soft к боту (нам достаточно написать старт -

Пример - @weasgrdhtfjyubot?start

1203

Пример подопытных аккаунтов одного из исследований (Языковые пакеты были взяты из тех которые tg объявляет официальными, на самом деле это крайней степени пиздёж)

1204


А теперь проставляем языковые пакеты из оф клиента TG которые реально читаются тг -

1205


Данный бот был создан в первую очередь для экспериментов, мы будем благодарны за ваши результаты исследований)

Ну и лайки кому не жалко))​
 
  • Like
Реакции: Proxy.bz и Kriket