Telegram Bot开发框架Swift 5.2与SwiftNIO

Telegrammer是一个用Swift 5.1编写的开源Telegram Bot框架,建立在SwiftNIO网络框架之上,支持LinuxmacOS。它为开发人员提供了一个易于使用的API来创建Telegram机器人。以下是一个简单的Echo Bot代码示例:

import Foundation
import Telegrammer

do {
  let bot = try Bot(token: "BOT_TOKEN_HERE")
  let echoHandler = MessageHandler { (update, _) in
    _ = try bot.sendMessage(chatId: update.message!.chat.id, text: update.message!.text!)
  }
  bot.add(handler: echoHandler)
  try bot.run()
} catch {
  print("Error: (error)")
}
zip 文件大小:291.13KB