{"id":25705292,"url":"https://github.com/classyid/f2b-telegram-notifier","last_synced_at":"2026-02-04T07:41:01.793Z","repository":{"id":259134089,"uuid":"868130571","full_name":"classyid/f2b-telegram-notifier","owner":"classyid","description":"Bash script sederhana untuk memantau dan mengirimkan laporan IP yang diblokir oleh Fail2Ban ke bot Telegram. Script ini menampilkan informasi sistem, IP jaringan server, serta geolokasi dari IP yang diblokir. Laporan dikirimkan melalui pesan teks dan file .txt yang dilengkapi dengan timestamp.","archived":false,"fork":false,"pushed_at":"2024-10-05T15:08:58.000Z","size":7,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-22T19:46:15.716Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://s.id/Fail2Ban","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/classyid.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-10-05T14:58:51.000Z","updated_at":"2024-10-07T13:15:59.000Z","dependencies_parsed_at":"2024-10-23T02:43:35.974Z","dependency_job_id":null,"html_url":"https://github.com/classyid/f2b-telegram-notifier","commit_stats":null,"previous_names":["classyid/f2b-telegram-notifier"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/classyid%2Ff2b-telegram-notifier","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/classyid%2Ff2b-telegram-notifier/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/classyid%2Ff2b-telegram-notifier/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/classyid%2Ff2b-telegram-notifier/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/classyid","download_url":"https://codeload.github.com/classyid/f2b-telegram-notifier/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240619415,"owners_count":19830203,"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":[],"created_at":"2025-02-25T06:39:47.238Z","updated_at":"2026-02-04T07:40:56.756Z","avatar_url":"https://github.com/classyid.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# f2b-telegram-notifier\n\n## Deskripsi\n`f2b-telegram-notifier` adalah bash script yang berfungsi untuk mengirim laporan IP yang diblokir oleh Fail2Ban ke bot Telegram. Script ini juga menampilkan informasi sistem dan IP jaringan server, serta menambahkan lokasi geolokasi berdasarkan IP yang diblokir. Hasil laporan dikirim dalam bentuk teks dan file `.txt` melalui bot Telegram, dilengkapi dengan timestamp.\n\n## Fitur\n- Menampilkan informasi sistem dan IP jaringan\n- Mengambil IP yang diblokir oleh Fail2Ban\n- Menggunakan GeoIP untuk menentukan lokasi dari IP yang diblokir\n- Mengirimkan laporan ke bot Telegram sebagai teks dan file `.txt`\n- Menyertakan timestamp pada laporan\n\n## Kebutuhan Paket Linux\nAgar script berjalan dengan baik, beberapa paket harus terpasang di server Anda:\n- `iptables`\n- `geoip-bin`\n- `fail2ban`\n- `curl`\n\n### Instalasi Paket yang Dibutuhkan\nUntuk menginstal paket-paket yang dibutuhkan di sistem berbasis Debian/Ubuntu, jalankan perintah berikut:\n\n```bash\nsudo apt-get update\nsudo apt-get install iptables geoip-bin fail2ban curl\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclassyid%2Ff2b-telegram-notifier","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclassyid%2Ff2b-telegram-notifier","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclassyid%2Ff2b-telegram-notifier/lists"}