java telegram bot не понимет русский


import org.telegram.telegrambots.ApiContextInitializer;
import org.telegram.telegrambots.meta.TelegramBotsApi;
import org.telegram.telegrambots.meta.exceptions.TelegramApiException;

public class Main {

    public static void main(String[] args) {
        System.getProperties().put( "proxySet", "true" );
        System.getProperties().put( "socksProxyHost", "127.0.0.1" );
        System.getProperties().put( "socksProxyPort", "9150" );
        ApiContextInitializer.init();

        // Create the TelegramBotsApi object to register your bots
        TelegramBotsApi botsApi = new TelegramBotsApi();

        try {
            // Register your newly created AbilityBot
            botsApi.registerBot(new Slobodabot());

        } catch (TelegramApiException e) {
            e.printStackTrace();
        }
    }
}

import org.telegram.abilitybots.api.bot.AbilityBot;
import org.telegram.abilitybots.api.objects.Ability;

import static org.telegram.abilitybots.api.objects.Locality.ALL;
import static org.telegram.abilitybots.api.objects.Privacy.PUBLIC;

public class Slobodabot extends AbilityBot {
    public static String BOT_TOKEN = "1009319885:AAG8tvhF7U-v_mcl5l6X9X594sYaDEEMA80";
    public static String BOT_USERNAME = "SLobodabot";
    public Slobodabot() {
        super(BOT_TOKEN, BOT_USERNAME);
    }
    @Override
    public int creatorId() {
        return 0;
    }
    public Ability sayHelloWorld() {
        return Ability
                .builder()
                .name("hello")
                .info("says hello world!")
                .locality(ALL)
                .privacy(PUBLIC)
                .action(ctx -> silent.send("Что делать", ctx.chatId()))
                .build();
    }
}
                                         Telegram

                                                                                /hello
   Что делать

Ответы (0 шт):