{"id":24295331,"url":"https://github.com/btechpt/kaztau","last_synced_at":"2025-10-18T04:31:32.524Z","repository":{"id":50329329,"uuid":"503249817","full_name":"btechpt/kaztau","owner":"btechpt","description":"Kaztau is a simple cli app to send message telegram. Just call command on shell or execute via cron for create reminder notification.","archived":false,"fork":false,"pushed_at":"2023-10-02T07:15:34.000Z","size":68,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-02-27T05:50:04.504Z","etag":null,"topics":["notification","python","python-cli-project","telegram-bot-api"],"latest_commit_sha":null,"homepage":"","language":"Python","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/btechpt.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}},"created_at":"2022-06-14T07:16:30.000Z","updated_at":"2022-07-28T10:56:07.000Z","dependencies_parsed_at":"2022-08-03T00:01:32.679Z","dependency_job_id":null,"html_url":"https://github.com/btechpt/kaztau","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/btechpt%2Fkaztau","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/btechpt%2Fkaztau/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/btechpt%2Fkaztau/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/btechpt%2Fkaztau/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/btechpt","download_url":"https://codeload.github.com/btechpt/kaztau/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242163854,"owners_count":20082224,"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":["notification","python","python-cli-project","telegram-bot-api"],"created_at":"2025-01-16T18:40:47.071Z","updated_at":"2025-10-18T04:31:32.414Z","avatar_url":"https://github.com/btechpt.png","language":"Python","readme":"\u003ch1 align=\"center\"\u003e\n\u003cimg src=\"assets/images/kaztau-logo-white.png\" width=\"300\"\u003e\n\u003c/h1\u003e\u003cbr\u003e\n\nKaztau is a simple cli app to send message whatsapp or telegram. Just call command on shell or execute via cron for create reminder notification.\n\n### Installation\n```shell\npip install kaztau\n```\nexport your telegram credential\n```shell\nexport KAZTAU_TELEGRAM_API_ID=112233\nexport KAZTAU_TELEGRAM_API_HASH='11aaa22bb'\nexport KAZTAU_TELEGRAM_BOT_TOKEN='22bb33cc'\n```\n\nexport your whatsapp device_id\n```shell\nexport WA_DEVICE_ID=\"a012asdf09123\"\n```\non this package author use whatsapp api from [whacenter.com](https://whacenter.com/)\n\n## How to use\n\n#### Send Whatsapp Message\n- Send message run command \n  ```shell\n  kaztau send_wa_message \"{identifier}\" \"{your_message}\"\n  ````\n  Example:\n  ```shell\n  kaztau send_wa_message \"628998123123\" \"Test send message from kaztau\"\n  ```\n  \n#### Send Whatsapp Image\n- Send image run command \n  ```shell\n  kaztau send_wa_image \"{identifier}\" \"{your_message}\" \"{image_path}\"\n  ```\n  Example:\n  ```shell\n  kaztau send_wa_image \"628998123123\" \"New Picture\" \"/Users/Userexam/Pictures/image_report.png\"\n  ```\n\n#### Send Whatsapp Multi Images\n- Send images run command \n  ```shell\n  kaztau send_wa_mult_image \"{identifier}\" \"{your_message\"} --path-file \"{path_file_1}\" --path-file \"{path_file_2}\"\n  ```\n  Example:\n  ```shell\n  kaztau send_wa_multi_image \"628998123123\" \"Multi Picture\" --path-file \"/Users/Userexam/Pictures/image_report_1.png\" --path-file \"/Users/userexam/Pictures/image_report_2.png\"\n  ```\n  Alternative argument you can use `--path-folder` to send all image in the folder\n  ```shell\n  kaztau send_wa_multi_image \"628998123123\" \"Multi Picture\" --path-folder \"/Users/Userexam/Pictures/dir_images\"\n  ```\n  \n#### Send Whatsapp Message or Images to group\nIf you want to send message, image or multi image, you just change `{identifier}` from `number` to `group name` and add option `--togroup`, Example:\n  ```shell\n  kaztau send_wa_message \"Dev Python\" \"Test send message from kaztau\" --togroup\n  ```\n  ```shell\n  kaztau send_wa_multi_image \"Dev Python\" \"Multi Picture\" --path-folder \"/Users/Userexam/Pictures/dir_images\" --move-folder \"/Users/Userexam/Pictures/success\" --togroup\n  ```\n\n#### Send Telegram Message\n- Send message run command \n  ```shell\n  kaztau send_telegram_message \"{identifier}\" \"{your_message}\"\n  ````\n  Example:\n  ```shell\n  kaztau send_telegram_message \"irfanpule\" \"Test send message from kaztau\"\n  ```\n  \n#### Send Telegram Image\n- Send image run command \n  ```shell\n  kaztau send_telegram_image \"{identifier}\" \"{your_message}\" \"{image_path}\"\n  ```\n  Example:\n  ```shell\n  kaztau send_telegram_image \"irfanpule\" \"New Picture\" \"/Users/Userexam/Pictures/image_report.png\"\n  ```\n\n#### Send Telegram Multi Images\n- Send images run command \n  ```shell\n  kaztau send_telegram_multi_image \"{identifier}\" --path-file \"{path_file_1}\" --path-file \"{path_file_2}\"\n  ```\n  Example:\n  ```shell\n  kaztau send_wtelegrammultii_image \"628998123123\" --path-file \"/Users/Userexam/Pictures/image_report_1.png\" --path-file \"/Users/userexam/Pictures/image_report_2.png\"\n  ```\n  Alternative argument you can use `--path-folder` to send all image in the folder\n  ```shell\n  kaztau send_wa_multi_image \"628998123123\" \"Multi Picture\" --path-folder \"/Users/Userexam/Pictures/dir_images\"\n  ```\n\n### Send Whatsapp Message or Images to group\n#### Whatsapp\nIf you want to send message, image or multi image, you just change `{identifier}` from `number` to `group name` and add option `--togroup`, Example:\n  ```shell\n  kaztau send_wa_message \"Dev Python\" \"Test send message from kaztau\" --togroup\n  ```\n  ```shell\n  kaztau send_wa_multi_image \"Dev Python\" \"Multi Picture\" --path-folder \"/Users/Userexam/Pictures/dir_images\" --move-folder \"/Users/Userexam/Pictures/success\" --togroup\n  ```\n#### Telegram\non telegram `{identifier}` auto detect number, username, ID as a personal, group or channel. So you just type the telegram ID / identifier \n\n### Send Whatsapp or Telegram Images Option Arg\nIf you want to send image and move image to another folder after success, you can use this option\n- Move image to another directory after success `send_wa_image` or `send_wa_multi_image` or `send_telegram_image` or `send_telegram_multi_image`. \n  \n  You can add argument `--move-path {move_path}`. Example on `send_image`\n  ```shell\n  kaztau send_wa_image \"628998123123\" \"New Pictures\" --path-file \"/Users/Userexam/Pictures/image_report.png\" --move-folder \"/Users/Userexam/Pictures/success\"\n  ```\n  ```shell\n  kaztau send_telegram_image \"628998123123\" --path-file \"/Users/Userexam/Pictures/image_report.png\" --move-folder \"/Users/Userexam/Pictures/success\"\n  ```\n  Example on `send_wa_multi_image`\n  ```shell\n  kaztau send_wa_multi_image \"628998123123\" \"Multi Picture\" --path-file \"/Users/Userexam/Pictures/image_report_1.png\" --path-file \"/Users/userexam/Pictures/image_report_2.png\" --move-folder \"/Users/Userexam/Pictures/success\"\n  ```\n  or \n  ```shell\n  kaztau send_telegram_multi_image \"628998123123\" --path-folder \"/Users/Userexam/Pictures/dir_images\" --move-folder \"/Users/Userexam/Pictures/success\"\n  ```","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbtechpt%2Fkaztau","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbtechpt%2Fkaztau","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbtechpt%2Fkaztau/lists"}