出售饺子的机器人
在本文中,我们将创建一个简单的Telegram机器人,用于接收TON支付。
🦄 外观
在教程结束时,你将编写一个美观的机器人,能够直接用TON接受你的产品的支付。
机器人将如下所示:
📖 你将学到什么
你将学会如何:
- 使用grammY在NodeJS中创建一个Telegram机器人
- 使用公共TON Center API
我们为什么使用grammY? 因为grammY是一个现代化、年轻的、高级框架,适用于在JS/TS/Deno上快速舒适地开发telegram机器人,此外,grammY拥有优秀的文档和一个能够始终帮助你的活跃社群。
✍️ 开始之前你需要
如果还没有安装NodeJS,请先安装。
你还需要以下库:
- grammy
- ton
- dotenv
你可以在终端中用一条命令安装它们。
- npm
- Yarn
- pnpm
npm install ton dotenv grammy @grammyjs/conversations
yarn add ton dotenv grammy @grammyjs/conversations
pnpm add ton dotenv grammy @grammyjs/conversations
🚀 开始吧!
我们项目的结构将如下所示:
src
├── bot
├── start.js
├── payment.js
├── services
├── ton.js
├── app.js
.env