prohodilmimo / unreddit Goto Github PK
View Code? Open in Web Editor NEWConvenience bot for sharing reddit links into Telegram chats
License: MIT License
Convenience bot for sharing reddit links into Telegram chats
License: MIT License
Comment links are being parsed as if they were post links.
Decide on the maximum length and based on it, either post the comment in plaintext, or ignore it/reembed the link
Links to imgur/gfycat are embedded in the mobile clients, but treated as regular links in the desktop. This is fine if the post is a still image, but still inconvenient if it's an animation or video
Reddit seems to process the submitted videos into HLS playlists with separate sources for audio, and only keep the video channel in the mp4 file.
Telegram doesn't support the anything but mp4 at the moment, so nothing probably can be done with it, but would still may be important to take a deeper look.
See if simply adding another regexp will do the trick. Sounds likely that some internal tweaking for "sub" detection will be required
There sometimes happen to be gif animation posts (example), which are currently processed as images, because for all intents and purposes except the media file extension itself they are image posts.
Detect this scenario and either embed gif files as animation messages, or as links
Add an extra step, downloading the original media file and inserting it manually
Optionally: first send an warning message, than edit it with an attached media.
Something's different with the posts there, starting with the absent post_hint
, try to figure out how to make it work regardless
Add inline capabilities for parsing links from all available sources
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.