A userscript for Erome that adds a modern side panel to select media, download files in bulk, and send items to Telegram.
Latest release:https://github.com/Darksoan/erome-downloader/releases/latest/download/erome-downloader.user.js
- Adds a floating panel with Download, Telegram, and Config tabs.
- Lets you select media individually or in bulk.
- Adds inline buttons to quickly download or send each media item to Telegram.
- Stores recent Chat IDs locally for repeated use.
- Uses
GM_setValueonly to store the bot token and Chat ID locally in your browser.
- A userscript manager extension: Tampermonkey, Violentmonkey, Greasemonkey, or another compatible manager.
- Access to
erome.com. - For Telegram delivery, an active Telegram bot and a valid
Chat ID.
- Install a userscript manager extension, such as Tampermonkey, Violentmonkey, or Greasemonkey.
- Open
erome-downloader.user.js. - Use the release link or copy the script content into a new userscript in your extension.
- Save and enable the script.
- Open an Erome page and the side panel should appear.
- Tampermonkey: common option for Chrome, Edge, and Firefox.
- Violentmonkey: lightweight and broadly compatible.
- Greasemonkey: traditional option for Firefox.
- Other userscript managers compatible with
// ==UserScript==should also work.
- Open an Erome page that contains media.
- Click the side tab to open the panel.
- In the
Downloadtab, select the items you want. - Click
Baixar Selecionadosto download selected items in bulk. - In the
Telegramtab, enter theChat IDand save it. - In the
Configtab, enter your bot token and save it locally. - Use
Enviar Selecionadosto send selected files to Telegram. - Use
Testar Conexãoto validate the token and Chat ID.
- Bulk download with progress bar.
- Telegram media delivery in file groups.
- Inline media buttons for download and Telegram sending.
- Recent Chat ID history.
- Dark side-panel interface.
- To send media through Telegram, you need a Telegram bot and that bot's token.
- Create the bot with BotFather using the
/newbotcommand, then copy the generated token. - In Erome Downloader, open the
Configtab, paste the token intoToken do Bot, and clickSalvar Token. - The token is stored locally by the userscript manager and is only used to call the Telegram API.
Chat ID: enter the destination that should receive the media.- Private user: use the numeric ID directly, for example
123456789. - Group or supergroup: use the full
-100format, for example-1001234567890. - Public channel or group with a username: use
@channel_nameor@group_name. - If you enter a negative ID without
-100, the script tries to normalize it automatically by adding the prefix. - The bot must be added to the group/channel and must have permission to send media.
erome-downloader.user.js: main userscript.README.md: summary and usage documentation.CHANGELOG.md: version history.LICENSE: MIT license text.preview.jpeg: README preview image.
MIT.
