Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/c0re100/TelegramProfileVideoBot
A userbot to help you upload a profile video without compression
https://github.com/c0re100/TelegramProfileVideoBot
Last synced: 3 months ago
JSON representation
A userbot to help you upload a profile video without compression
- Host: GitHub
- URL: https://github.com/c0re100/TelegramProfileVideoBot
- Owner: c0re100
- License: gpl-2.0
- Created: 2020-07-28T17:15:30.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-12-03T21:44:20.000Z (almost 3 years ago)
- Last Synced: 2024-05-28T02:14:30.629Z (6 months ago)
- Language: Go
- Size: 24.4 KB
- Stars: 13
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## A Profile Video Upload Helper
__You can upload original video for Profile Video.__
***Profile Video Requirement:***
1. __Video resolution <= 800*800 and SQUARE (width and height must be equal.)__
2. __Video filesize <= 2MB__
3. __Video time <= 10 seconds__**How to use**
To change your profile video, please upload/forward the animation(gif) to Saved Messages first and reply this with `/pv`.
**Bot Command:**
1. `/id`
2. Reply animation(gif) message with `/pv {optional}`
**Command Example**
`/id`: Get current group/channel ID
`/pv`: Change your/group profile video
`/pv 1`: Your/Group profile video cover is 01s:00ms
`/pv 1.11`: Your/Group profile video cover is 01s:11ms
`/pv -10010000000000`: Change group/channel profile video
`/pv -10010000000000 1.1`: Change group/channel profile video with specific cover time
### Requirement
1. [TDLib](https://github.com/tdlib/td#building)
2. go get github.com/c0re100/go-tdlib
3. go get golang.org/x/crypto/ssh/terminal### Building
```
git clone https://github.com/c0re100/TelegramProfileVideoBot
cd TelegramProfileVideoBot
go build
```### Prebuilt
[Release](https://github.com/c0re100/TelegramProfileVideoBot/releases)