flutter - 如何在 flutter 中使用 Telegram api 创建消息传递模块

标签 flutter telegram

<分区>

我想在我的 flutter 应用程序中使用 Telegram api 创建一个消息传递模块。我想做的是,我想创建一个类似消息传递的 UI,我想在我的应用程序中使用我的模块向 Telegram 用户发送消息。可能吗?任何帮助或链接将不胜感激。

最佳答案

是的,这是可能的。有一个 TeleDart package .你可以使用它。您将需要一个 Telegram API token 。然后你可以像这样使用它:

import 'package:teledart/teledart.dart';
import 'package:teledart/telegram.dart';
import 'package:teledart/model.dart';

void main() {
  var teledart = TeleDart(Telegram('YOUR_BOT_TOKEN'), Event());

  teledart.start().then((me) => print('${me.username} is initialised'));

  teledart
      .onMessage(keyword: 'Fight for freedom')
      .listen((message) => message.reply('Stand with Hong Kong'));
  
}

关于flutter - 如何在 flutter 中使用 Telegram api 创建消息传递模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65010197/

相关文章:

android - Android 应用程序在通过 Android Studio 安装时可以正常工作,但在通过 Google Play 安装和打开时会显示一些设置页面

flutter - 应用处于非事件状态时如何更改当前页面?

flutter - 为什么行不在列内水平居中

java - Telegram 机器人无法删除 48 小时前发送的消息,尽管它有权限

android - 如何使用 TLSharp 在 Telegram channel 中添加用户?

Telegram webhook : Is ssl mandatory?

javascript - 如何检查某人是否通过邀请链接吸引了更多人订阅我的 telegram channel ?

flutter - 如何在查询不同集合的streambuilder中查询另一个集合?

firebase - 如何在Flutter中使用Firebase创建时间轴供稿?

javascript - 如何从 Telegram 群组获取用户总数并以简单的 html 文本显示这些统计数据?