Telegram 机器人可将媒体转换为 Telegram 贴纸所需的格式
您可以在此处使用机器人:启动它,现在您可以向它发送您需要转换的媒体。
根据您发送的内容,Stickerify 将回答以下问题:
流程图LR
A[用户] -->|留言| B([贴纸])
B -->|请求包含一个文件| C{是否支持文件?}
单击 B“https://t.me/StickerifyImageBot”_blank
样式 B 填充:#2889ba,描边:#e0e0e0,颜色:#e0e0e0
C -->|是| D{文件需要转换吗?}
C -->|否| E(错误信息)
B -->|请求只有文本| F{是帮助还是启动命令?}
F -->|是| G(显示机器人使用情况)
F -->|否| H(关于留言)
D -->|是| J(转换文件)
D -->|否| K(无换算)
完成了!
./gradlew build -x test
成功设置项目后,您必须执行以下步骤:
STICKERIFY_TOKEN
的新环境变量的值Stickerify
内的super(botToken)
构造函数的值Main
类来启动机器人,它现在可以在 Telegram 中回复消息安装 Docker
准备 Docker 映像:
进入项目文件夹并使用以下命令构建图像:
docker build -t rob93c/stickerify .
从 Docker Hub 拉取镜像:
docker pull rob93c/stickerify
现在您只需运行 Docker 映像并传递从 BotFather 检索到的令牌 ( {{TOKEN}}
):
docker run -e " STICKERIFY_TOKEN={{TOKEN}} " rob93c/stickerify
在这里查看该项目的贡献指南。
有什么问题吗?考虑开启新的讨论。
Hacktoberfest 是一项旨在鼓励人们每年十月为开源项目做出贡献的活动。该项目坚持这一举措,并欢迎任何与 hacktoberfest 相关的改进!
如果您想在本次活动中改进 Stickerify,请首先阅读贡献指南,然后考虑提出新问题和/或拉取请求。
如果您的拉取请求代表对项目的有效贡献,它将被标记为hacktoberfest-accepted
,因此计入 4 个贡献目标。
隐私政策可在此处找到。
有关许可权利和限制 (MIT),请参阅LICENSE文件。