dart_telegram_bot 0.0.5
dart_telegram_bot: ^0.0.5 copied to clipboard
A very basic Telegram bot API wrapper
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add dart_telegram_bot
This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get
):
dependencies:
dart_telegram_bot: ^0.0.5
Alternatively, your editor might support dart pub get
. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:dart_telegram_bot/tgapi/bot.dart';
import 'package:dart_telegram_bot/tgapi/entities/animation.dart';
import 'package:dart_telegram_bot/tgapi/entities/audio.dart';
import 'package:dart_telegram_bot/tgapi/entities/callback_game.dart';
import 'package:dart_telegram_bot/tgapi/entities/callback_query.dart';
import 'package:dart_telegram_bot/tgapi/entities/chat.dart';
import 'package:dart_telegram_bot/tgapi/entities/chat_member.dart';
import 'package:dart_telegram_bot/tgapi/entities/chat_permissions.dart';
import 'package:dart_telegram_bot/tgapi/entities/chat_photo.dart';
import 'package:dart_telegram_bot/tgapi/entities/chosen_inline_result.dart';
import 'package:dart_telegram_bot/tgapi/entities/contact.dart';
import 'package:dart_telegram_bot/tgapi/entities/document.dart';
import 'package:dart_telegram_bot/tgapi/entities/file.dart';
import 'package:dart_telegram_bot/tgapi/entities/force_reply.dart';
import 'package:dart_telegram_bot/tgapi/entities/game.dart';
import 'package:dart_telegram_bot/tgapi/entities/inline_keyboard_button.dart';
import 'package:dart_telegram_bot/tgapi/entities/inline_keyboard_markup.dart';
import 'package:dart_telegram_bot/tgapi/entities/inline_query.dart';
import 'package:dart_telegram_bot/tgapi/entities/input_media.dart';
import 'package:dart_telegram_bot/tgapi/entities/input_media_animation.dart';
import 'package:dart_telegram_bot/tgapi/entities/input_media_audio.dart';
import 'package:dart_telegram_bot/tgapi/entities/input_media_document.dart';
import 'package:dart_telegram_bot/tgapi/entities/input_media_photo.dart';
import 'package:dart_telegram_bot/tgapi/entities/input_media_video.dart';
import 'package:dart_telegram_bot/tgapi/entities/internal/chat_id.dart';
import 'package:dart_telegram_bot/tgapi/entities/internal/http_file.dart';
import 'package:dart_telegram_bot/tgapi/entities/invoice.dart';
import 'package:dart_telegram_bot/tgapi/entities/keyboard_button.dart';
import 'package:dart_telegram_bot/tgapi/entities/keyboard_button_poll_type.dart';
import 'package:dart_telegram_bot/tgapi/entities/labeled_price.dart';
import 'package:dart_telegram_bot/tgapi/entities/location.dart';
import 'package:dart_telegram_bot/tgapi/entities/login_url.dart';
import 'package:dart_telegram_bot/tgapi/entities/mask_position.dart';
import 'package:dart_telegram_bot/tgapi/entities/message.dart';
import 'package:dart_telegram_bot/tgapi/entities/message_entity.dart';
import 'package:dart_telegram_bot/tgapi/entities/order_info.dart';
import 'package:dart_telegram_bot/tgapi/entities/passport_data.dart';
import 'package:dart_telegram_bot/tgapi/entities/photo_size.dart';
import 'package:dart_telegram_bot/tgapi/entities/poll.dart';
import 'package:dart_telegram_bot/tgapi/entities/poll_answer.dart';
import 'package:dart_telegram_bot/tgapi/entities/poll_option.dart';
import 'package:dart_telegram_bot/tgapi/entities/pre_checkout_query.dart';
import 'package:dart_telegram_bot/tgapi/entities/reply_keyboard_markup.dart';
import 'package:dart_telegram_bot/tgapi/entities/reply_keyboard_remove.dart';
import 'package:dart_telegram_bot/tgapi/entities/reply_markup.dart';
import 'package:dart_telegram_bot/tgapi/entities/response_parameters.dart';
import 'package:dart_telegram_bot/tgapi/entities/shipping_address.dart';
import 'package:dart_telegram_bot/tgapi/entities/shipping_option.dart';
import 'package:dart_telegram_bot/tgapi/entities/shipping_query.dart';
import 'package:dart_telegram_bot/tgapi/entities/sticker.dart';
import 'package:dart_telegram_bot/tgapi/entities/sticker_set.dart';
import 'package:dart_telegram_bot/tgapi/entities/successful_payment.dart';
import 'package:dart_telegram_bot/tgapi/entities/update.dart';
import 'package:dart_telegram_bot/tgapi/entities/user.dart';
import 'package:dart_telegram_bot/tgapi/entities/user_profile_photos.dart';
import 'package:dart_telegram_bot/tgapi/entities/venue.dart';
import 'package:dart_telegram_bot/tgapi/entities/video.dart';
import 'package:dart_telegram_bot/tgapi/entities/video_note.dart';
import 'package:dart_telegram_bot/tgapi/entities/voice.dart';
import 'package:dart_telegram_bot/tgapi/enums/chat_action.dart';
import 'package:dart_telegram_bot/tgapi/enums/parse_mode.dart';
import 'package:dart_telegram_bot/tgapi/enums/poll_type.dart';
import 'package:dart_telegram_bot/tgapi/exceptions/api_exception.dart';
import 'package:dart_telegram_bot/tgapi/exceptions/invalid_bot_state_exception.dart';
import 'package:dart_telegram_bot/tgapi/exceptions/malformed_api_call_exception.dart';
import 'package:dart_telegram_bot/tgapi/exceptions/unknown_api_method.dart';
import 'package:dart_telegram_bot/tgapi/exceptions/unsupported_api_type.dart';
import 'package:dart_telegram_bot/tgapi/exceptions/unsupported_type_exception.dart';
import 'package:dart_telegram_bot/tgapi/tgapi_client.dart';
import 'package:dart_telegram_bot/tgapi/tgapi_methods.dart';