Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fireinrain/sycgram-pro
A useful telegram client bot with lots of functions. Based sycgram but more powerful.
https://github.com/fireinrain/sycgram-pro
client docker docker-compose python telegram telegram-bot telegram-bot-api telegram-client
Last synced: 1 day ago
JSON representation
A useful telegram client bot with lots of functions. Based sycgram but more powerful.
- Host: GitHub
- URL: https://github.com/fireinrain/sycgram-pro
- Owner: fireinrain
- License: mit
- Created: 2023-10-22T08:46:50.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-21T09:11:20.000Z (12 months ago)
- Last Synced: 2023-11-22T09:36:09.212Z (12 months ago)
- Topics: client, docker, docker-compose, python, telegram, telegram-bot, telegram-bot-api, telegram-client
- Language: Python
- Homepage:
- Size: 164 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## 配置
- 需要两个参数:`api_id`、`api_hash`
- 如果没有,点击这个[电报链接](https://my.telegram.org/apps)申请## 安装与更新
```shell
# 脚本的【安装】都是前台运行,完成安装后如无报错可先后使用Ctrl+P、Ctrl+Q挂到后台运行
bash <(curl -fsL "https://raw.githubusercontent.com/fireinrain/sycgram-pro/main/install.sh")
```## 启动
```bash
docker run -it --name sycgram-pro --env TZ="Asia/Shanghai" --restart always -v ./data:/sycgram-pro/data liuzy/sycgram-pro:latest输入电话号码,验证码,two auth factor 密码
ctrl + p 加上 ctrl+q 使得容器进入后台工作
注意: 这一步的主要作用是获得telegram 登录session
```
## 更新存在的问题
> 指令更新是通过拉取一次`watchower`来更新。
watchower存在的问题:有一定的概率拉取最新镜像后移除容器后没法再次创建容器,sycgram就会失联。
## 指令说明
- 使用`-help`查看指令列表
## 迁移备份
1. 停止容器
2. 打包`./sycgram-pro`文件夹到新环境相同位置
3. 在新环境运行sycgram-pro管理脚本## 自定义指令前缀及指令别名
- 脚本更新:都会覆盖本地的`command.yml`,原文件会备份到`command目录`。
- 指令更新:本地的`command.yml`不会被覆盖
- 可以通过指令修改前缀和别名
- 指令别名只支持单别名和源名(不再支持多别名)## 注意事项
- 脚本仅适用于Ubuntu/Debian,其它系统自行解决~
- 按个人需求随缘更,仅用于学习用途
- 如果号码等输入错误了,重新安装即可
- 如果偷贴纸没有反应,先给贴纸Bot `@Stickers` 随便发点消息## 感谢开源项目
[sycgram](https://github.com/h88782481/sycgram)