This project may handle sensitive values through GitHub Actions secrets, workflow dispatch inputs, and runtime-generated files. Sensitive values include Telegram bot tokens, Telegram API credentials, site cookies, chat IDs, private media URLs, requested filenames, and package metadata.
Do not place any of the following in public files, issues, comments, screenshots, discussions, examples, or workflow logs:
TELEGRAM_TOKENTELEGRAM_CHAT_IDTELEGRAM_API_IDTELEGRAM_API_HASHYOUTUBE_COOKIES_TXTFACEBOOK_COOKIES_TXT- Private media URLs
- Requested
output_filenamevalues - Opaque
dispatch_keyvalues when they can identify a user task progress_chat_id,progress_message_id, andreply_to_message_idrename_map_json, selected package indexes, package item names, and private filenames- Telegram message links from private chats
- Full raw workflow logs that may contain source URLs, filenames, chat IDs, or package details
- Store credentials only in GitHub repository secrets.
- Use Netscape-format cookie files only through secrets.
- Rotate cookies and tokens periodically.
- Prefer sanitized logs when reporting bugs.
- Mask private URLs before opening issues.
- Avoid sharing workflow run logs publicly when they include private inputs.
- Keep
dispatch_keyopaque. Do not embed chat IDs, message IDs, URLs, filenames, usernames, or request details in it. - Do not pass sensitive workflow inputs through Actions
env:blocks,run-name, job outputs, public examples, or debug logs. - Workflows should load sensitive dispatch inputs after the job starts from the GitHub event payload and mask them before use.
- Revoke or rotate the exposed token/cookie immediately.
- Delete or redact the public log, issue, comment, or screenshot if possible.
- Re-run the workflow with clean secrets.
- Review repository Actions logs for additional exposure.
Please do not open a public issue for a token, cookie, credential, or private-link exposure. Report privately to the repository owner.