Sign inSign up

bennythink/ncmbot

By bennythink

•Updated over 2 years ago

🐿️ 能够帮你把网易云音乐ncm格式转换为flac的Telegram Bot

Image
0

1.2K

bennythink/ncmbot repository overview

⁠NCMBot

🐿️ 能够帮你把网易云音乐ncm格式转换为flac的Telegram Bot

🐿️ NCMBot⁠

⁠使用方法

直接发送文件给bot即可

⁠截图

⁠大文件支持

由于Telegram bot仅支持下载10M文件,因此如果要支持超过10M大文件,就需要用client来解决。

需要去 Telegram API⁠ 申请自己的ID和hash。

⁠部署

⁠普通方式

git clone https://github.com/tgbot-collection/NCMBot
cd NCMBot
# 修改 config.py,或者配置环境变量
pip3 install -r requirements.txt
python ncmbot/bot.py
python ncmbot/client.py

⁠docker


# 切换到项目根目录,修改环境配置
vim config.env 
# 创建数据库
touch ncmbot/client.session ncmbot/bot.session
# 然后进入容器进行基础配置
docker run --rm -it -v $(pwd)/ncmbot/client.session:/NCMBot/ncmbot/client.session bennythink/ncmbot sh
# 在容器内运行如下命令
cd ncmbot
python client.py
# 然后输入手机号和验证码,登录client端,Ctrl+C退出即可
docker-compose up -d

⁠TODO

  • 支持大文件

⁠Commands

start - 开始使用机器人
about - 关于机器人
ping - 运行信息

⁠License

Apache License 2.0

Tag summary

Content type

Image

Digest

sha256:db5c8d2fe…

Size

23.7 MB

Last updated

over 2 years ago

docker pull bennythink/ncmbot