TelegramBotApi constructor

TelegramBotApi({
  1. required String tokenBot,
  2. Map? clientOption,
  3. ServerUniverseNative? serverUniverseNative,
  4. String telegramCryptoKey = "aeatmlvodkm9ii37l2p0WGkaAAF3BWCh",
  5. EventEmitter? eventEmitter,
  6. String event_invoke = "invoke",
  7. String event_update = "update",
  8. Uri? telegramUrlWebhook,
  9. Client? httpClient,
})

list methods: api:

tg.request("getMe");

Implementation

TelegramBotApi({
  required String tokenBot,
  Map? clientOption,
  this.serverUniverseNative,
  String telegramCryptoKey = "aeatmlvodkm9ii37l2p0WGkaAAF3BWCh",
  EventEmitter? eventEmitter,
  this.event_invoke = "invoke",
  this.event_update = "update",
  Uri? telegramUrlWebhook,
  Client? httpClient,
}) {
  if (httpClient != null) {
    http_client = httpClient;
  }
  telegram_crypto.defaultKey = telegramCryptoKey;
  if (telegramUrlWebhook != null) {
    telegram_url_webhook = telegramUrlWebhook;
  }

  if (eventEmitter != null) {
    event_emitter = eventEmitter;
  }
  token_bot = tokenBot;
  if (clientOption != null) {
    client_option.addAll(clientOption);
  }
}