Skip to content

Monitor of token's price on BNB Chain & statistics tool of token's mention in Telegram groups

Notifications You must be signed in to change notification settings

panyanyany/tg_listener

Repository files navigation

币安链代币价格监控 & Telegram 代币宣传监控统计工具

功能1:监控TG群组中的代币推荐

scripts/mon_tg.py

作用:将群组中所有出现的代币都监控并记录,整理成一个排行榜,就可以知道哪些币正在宣传,以及哪些币正在变得热门

特性:

  • 实时监控文件夹中所有群组
  • 能识别出完整代币如 0x…… 或者不完整代币,如 x…… (故意去掉了0)
  • 过滤反复刷屏行为
  • 用 Golang 实时抓取代币价格、池子大小、代币名称等,辅助判断
  • 将统计结果定时上传到 airtable 方便查看

功能2:监控币安链所有代币价格,并生成排行榜

scripts/listen_chain.py

作用:不断请求节点,拿最新的区块信息,把买入/卖出的操作及对应价格变化记录下来 最后根据币价变化,统计成15分钟榜、小时榜、日榜、小时连涨榜、日连涨榜

特性:

  • 能准确获取每次 swap 的价格、池子变化
  • 把以 BNB、ETH、BUSD 等计价统一转换成 USDT
  • 自动过滤异常交易
  • 异步并发请求接口,避免被节点屏蔽
  • 丰富的前端界面,一键跳转到K线和合约检查

缺点:

  • 不是每笔交易都能捕捉到,主要是因为节点和网络原因

一些小问题

Push to multiple remote

https://gist.github.com/rvl/c3f156e117e22a25f242

E11000 duplicate key error collection

lib 的引擎错了,lib 删掉重新初始化

交个朋友

About

Monitor of token's price on BNB Chain & statistics tool of token's mention in Telegram groups

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages