teleflutter 1.42.0
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();
}