liangzad / tgbot

kuku's telegram bot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TelegramBot

SpringBoot + Spring-Data-Mongodb-Reactive + Java-Telegram-Bot-Api

Demo:https://t.me/kukume_bot (可能不稳定)

Environment

JDK21 + Mongodb

Commands

  • /login - 登陆账号
  • /exec - 手动执行签到
  • /manager - 管理自动签到状态,默认自动签到全为关

Beg

price link
0.5EUR https://buy.stripe.com/bIYaG75j0ci1bte28a
1EUR https://buy.stripe.com/4gw4hJdPwci1apa6or
2EUR https://buy.stripe.com/7sIaG7fXE5TDapacMQ
10EUR https://buy.stripe.com/28ocOffXE2Hr8h2aEF

Docker

https://hub.docker.com/r/kukume/tgbot

Jar

https://pan.kuku.me/tgbot

Config

kuku:
  telegram:
    # @BotFather获取到的token
    token:
    # 机器人管理员的id
    creatorId: 0
    # 代理地址
    proxyHost:
    # 代理端口
    proxyPort: 0
    # 代理类型,可选 DIRECT(不设置代理)、HTTP、SOCKS
    proxyType: DIRECT
    # 自建的api服务器的地址(包含http://或者https://),如果不填,动态推送将不能推送50M以上的视频
    url:
    # 填写自建api服务器的配置目录,该机器人程序和自建api必须在一台服务器上
    # 如果是https://www.kuku.me/archives/41/的搭建api,且docker-compose.yml在/root/telegram-bot-api目录下
    # 该参数为 /root/telegram-bot-api/data
    # 如果不是使用docker,该参数为 /
    localPath:

Features

Log

  • /info可查看发送人的id ,设置creatorId/setting中可下载日志
  • /log中可查看失败任务日志

LICENSE

AGPLv3

About

kuku's telegram bot

License:GNU Affero General Public License v3.0


Languages

Language:Kotlin 100.0%Language:Dockerfile 0.0%