{"id":18282746,"url":"https://github.com/ni554n/truecallerjs_bot","last_synced_at":"2025-04-05T06:30:48.276Z","repository":{"id":187575147,"uuid":"676711362","full_name":"ni554n/truecallerjs_bot","owner":"ni554n","description":"A Telegram bot to lookup phone number info via Truecaller API","archived":false,"fork":false,"pushed_at":"2024-05-18T04:30:46.000Z","size":105,"stargazers_count":89,"open_issues_count":0,"forks_count":79,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-20T23:41:35.123Z","etag":null,"topics":["caller-id","deno","deno-kv","phone-number-lookup","telegram-bot","truecaller","truecallerjs"],"latest_commit_sha":null,"homepage":"https://t.me/truecallerjs_bot","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ni554n.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-09T20:41:21.000Z","updated_at":"2025-03-17T10:41:42.000Z","dependencies_parsed_at":"2024-04-05T07:31:35.129Z","dependency_job_id":"fda2e93d-9000-4d2b-bb87-f91609d94378","html_url":"https://github.com/ni554n/truecallerjs_bot","commit_stats":null,"previous_names":["ni554n/truecallerjs_bot"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ni554n%2Ftruecallerjs_bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ni554n%2Ftruecallerjs_bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ni554n%2Ftruecallerjs_bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ni554n%2Ftruecallerjs_bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ni554n","download_url":"https://codeload.github.com/ni554n/truecallerjs_bot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247299766,"owners_count":20916183,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["caller-id","deno","deno-kv","phone-number-lookup","telegram-bot","truecaller","truecallerjs"],"created_at":"2024-11-05T13:06:08.835Z","updated_at":"2025-04-05T06:30:47.833Z","avatar_url":"https://github.com/ni554n.png","language":"TypeScript","funding_links":["https://paypal.me/ni554n"],"categories":[],"sub_categories":[],"readme":"# 📞Truecaller Search Bot\n\nA Telegram bot that uses an unofficial Truecaller API to look up phone number information instantly. It's an alternative for occasional use of Truecaller than running their app in background all the time.\n\n\u003cbr\u003e\n\u003cdiv align=\"center\"\u003e\u003cimg src=\".doc/marquee.png\" /\u003e\u003cbr\u003eThis bot is based on the \u003ca href=\"https://github.com/sumithemmadi/truecallerjs\"\u003esumithemmadi/truecallerjs\u003c/a\u003e library and is live at \u003ca href=\"https://t.me/truecallerjs_bot\"\u003e@truecallerjs_bot\u003c/a\u003e\u003c/div\u003e\n\n## Self-host\n\nThis is a Deno project currently deployed on Deno Deploy. It uses Deno KV which requires you to [join the waitlist](https://dash.deno.com/kv) first before you get access to it.\n\n### Setup Telegram Bot\n\n1. Create a new bot using [@BotFather](https://t.me/BotFather).\n2. Set the bot commands:\n\n   ```plaintext\n   login - Login to Truecaller\n   installation_id - Login via existing token\n   logout - Logout from Truecaller\n   info - Information about the bot\n   ```\n\n3. [Set the webhook URL](https://core.telegram.org/bots/api#setwebhook) after deploying the bot using the following procedure.\n\n### Deno Deploy\n\n1. [Fork](/../../fork) this repo on GitHub.\n2. Create a [new Deno Deploy](https://dash.deno.com/new) project from the forked repo.\n3. Go to the project's `Settings` tab and add the Environment Variables from [.env.example](.env.example) file. You can skip adding the optional envs as they aren't critical to the service.\n4. Grab the deployment URL from the `Overview` tab and set the webhook mentioned in previous section.\n\n## Information\n\n**Author:** [Nissan Ahmed](https://anissan.com) ([@ni554n](https://twitter.com/ni554n))\n\n**Donate:** [PayPal](https://paypal.me/ni554n)\n\u003cimg src=\"https://ping.anissan.com/?repo=truecallerjs_bot\" width=\"0\" height=\"0\" align=\"right\"\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fni554n%2Ftruecallerjs_bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fni554n%2Ftruecallerjs_bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fni554n%2Ftruecallerjs_bot/lists"}