尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Favorite stickers telegram bot
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Telegram sticker bot. Make packs, copy packs, edit stickers, search a public catalog. Runs @fStikBot.
Node.js, telegraf for Bot API, gram.js MTProto for sticker-set owner lookup, MongoDB, Redis + Bull for queues, Sharp for image work.
git clone https://github.com/LyoSU/fStikBot.git
cd fStikBot
cp .env.example .env
cp config.example.json config.json
# fill in BOT_TOKEN and friends
docker compose up -d
Without Docker: install Node LTS, MongoDB and Redis, then npm i && npm start.
Two files:
.env — runtime secrets (bot token, MTProto keys, MongoDB URI, Redis host, Tenor key)config.json — non-secret app config (admin id, log chat, link prefixes, catalog links)Minimum to boot: BOT_TOKEN, MONGODB_URI. Everything else is optional and disables the matching feature when missing (Redis queues for video/remove-bg, MTProto owner lookup, Tenor, GramAds).
npm start # run the bot
npm test # dependency-free unit tests (scripts/test-*.js)
npm run lint # eslint
npm run lint:fix # eslint --fix
npm run banners:build # rebuild banner assets
Webhook mode turns on when BOT_DOMAIN is set. Otherwise the bot uses long polling.
PolyForm Noncommercial 1.0.0. Free for personal, research, educational and nonprofit use. For anything commercial ping @LyoSU for a separate license.