teleflutter 1.42.0 copy "teleflutter: ^1.42.0" to clipboard
teleflutter: ^1.42.0 copied to clipboard

A complete Dart/Flutter port of the Telethon library — Telegram MTProto client for Dart and Flutter.

example/teleflutter_example.dart

import 'package:teleflutter/teleflutter.dart';

void main() async {
  // Example usage of TeleFlutter
  final client = TelegramClient(
    ':memory:', // or StringSession('...') or path to file
    12345, // api_id
    'your_api_hash_here',
  );

  // Connect
  await client.connect();
  print('Connected: ${client.isConnected}');

  // Register event handler
  client.on(NewMessage(pattern: r'hello'), (event) {
    print('New message: ${(event as NewMessageEvent).text}');
  });

  // Disconnect
  await client.disconnect();
}
4
likes
140
points
20
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A complete Dart/Flutter port of the Telethon library — Telegram MTProto client for Dart and Flutter.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

archive, collection, convert, crypto, logging, path, pointycastle, sqflite_common, sqflite_common_ffi

More

Packages that depend on teleflutter