Setup — okkoma me file eka texteditor ekakin open karala udinma thiyena CONFIG object ekata danna:
BOT_TOKEN: @BotFather eken labagattha token eka.
- Bot eka private channel ekata member/admin widiyata add karanna (message walata access ganna one nisa).
- Bot ekata
/start message ekak dennna (oyage private account eken).
- Browser eke me URL eka open karanna:
https://api.telegram.org/bot<TOKEN>/getUpdates — response eke "chat":{"id": ...} kiyana number eka thamai oyage OWNER_CHAT_ID eka.
- CONFIG object ekata dekama danna, file eka save karanna.
Karyaya karana widiya: Private message link eka (
t.me/c/<id>/<msg>) parse karala, bot eken ema message eka
OWNER_CHAT_ID chat ekata "forward" karanawa — forward response eke file_id eka enawa, eken
getFile call karala direct stream link eka hadanawa. Okkoma browser eke thama — server ekak nehe.
- Side effect: convert karana hama welema, message eka
OWNER_CHAT_ID chat ekata (bot ↔ oyage account eka) real widiyatama forward wenawa — eka oyage Telegram eke penei.
- Cloud API eken serve wenne 20MB vaada podi files witharai.
- Generated link eke bot token eka thiyenawa — public share karanna epa, ~1 hour witharai valid.
- Bot eka channel eke member nathi nam "chat not found" / "Forbidden" error ekak enawa.