{"id":13522587,"url":"https://github.com/Waterboy1602/Addarr","last_synced_at":"2025-03-31T22:31:58.261Z","repository":{"id":37550231,"uuid":"228658138","full_name":"Waterboy1602/Addarr","owner":"Waterboy1602","description":"Telegram Bot for adding series/movies to Sonarr/Radarr or for changing the download speed of Transmission/Sabnzbd","archived":false,"fork":false,"pushed_at":"2024-10-16T20:49:12.000Z","size":242,"stargazers_count":232,"open_issues_count":6,"forks_count":56,"subscribers_count":12,"default_branch":"master","last_synced_at":"2024-10-19T07:11:53.868Z","etag":null,"topics":["bot","radarr","sabnzbd","sonarr","telegrambot","transmission"],"latest_commit_sha":null,"homepage":"","language":"Python","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/Waterboy1602.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":["Waterboy1602"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://paypal.me/waterboy1602","https://www.buymeacoffee.com/waterboy1602"]}},"created_at":"2019-12-17T16:33:24.000Z","updated_at":"2024-10-16T20:49:15.000Z","dependencies_parsed_at":"2023-12-31T12:23:02.473Z","dependency_job_id":"4164a655-cdfb-4c6f-b977-08f1326907ba","html_url":"https://github.com/Waterboy1602/Addarr","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Waterboy1602%2FAddarr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Waterboy1602%2FAddarr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Waterboy1602%2FAddarr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Waterboy1602%2FAddarr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Waterboy1602","download_url":"https://codeload.github.com/Waterboy1602/Addarr/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222683219,"owners_count":17022462,"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":["bot","radarr","sabnzbd","sonarr","telegrambot","transmission"],"created_at":"2024-08-01T06:00:49.479Z","updated_at":"2024-11-02T06:31:33.868Z","avatar_url":"https://github.com/Waterboy1602.png","language":"Python","funding_links":["https://github.com/sponsors/Waterboy1602","https://paypal.me/waterboy1602","https://www.buymeacoffee.com/waterboy1602"],"categories":["Python","Bots"],"sub_categories":[],"readme":"# ADDARR\n\n[![Docker Pulls](https://img.shields.io/docker/pulls/waterboy1602/addarr)](https://hub.docker.com/r/waterboy1602/addarr)\n\nThis is a Telegram Bot made to add series to [Sonarr](https://github.com/Sonarr/Sonarr) or movies to [Radarr](https://github.com/Radarr/Radarr) with a couple of commands. You can also communicate with your [Transmission](https://transmissionbt.com/)/[Sabnzbd](https://sabnzbd.org/) service to change its download speed. The bot uses the InlineKeyboard to let you select the wanted commands, as you can see in the [screenshots](#screenshots).\n\n## FEATURES\n\n- Add series/movies to Sonarr/Radarr\n- Get a list of all the series on Sonarr\n- Change down-/uploadspeed of Transmission (Temporary Speed Limit)\n- Secure bot with a password. New chats first need to authenticate\n- Wrong login attempts are saved in `addarr.log`\n- Possibility to enable the Transmission-command only for admins\n- Possibility to change the entrypoints of the commands\n- Translated in English (US), Dutch (Belgium), Spanish (Spain), Italian (Italy), Portuguese (Portugal), Polish (Poland), German (Germany) and French (France)\n- Command to give an overview of all the other commands\n\n\u003e [!IMPORTANT]  \n\u003e Addarr only works with Sonarr V4, because of some breaking API changes between V3 and V4.\n\n## COMMANDS\n\nThese are the default commands:\n\n- `/help`: gives an overview of all the commands with their action\n- `/auth`: authenticate the chat to use this bot\n- `/start`: start adding a series or movie to Sonarr/Radarr\n- `/delete`: remove a series or movie from Sonarr/Radarr\n- `/movie` (en-us) - `/film` (nl-be, it-it, de-de, fr-fr) - `/file` (pt-pt) - `/Película` (es-es): start adding a movie to Radarr\n- `/series` (en-us) - `/serie` (nl-be, it-it, pt-pt, es-es, de-de, fr-fr) : start adding a series to Sonarr\n- `/allSeries`: receive a list of all the series on Sonarr\n- `/allMovies`: receive a list of all the movies on Radarr\n- `/transmission`: change the down-/upload speed of Transmission from Temporary Speed Limit to normal or the other way around\n- `/sabnzbd`: change the down-/upload speed of Sabnzbd to 25%, 50% or 100% of the defined limit.\n- `/stop`: stops the command you were executing. Can be used at any moment  \n\nEvery command does also work if you send a message without `/` and no other words before or after the entrypoint\n\n## CONFIG\n\nAn example of the config file (`config_example.yaml`) can be found in this repository. Change it to your configuration. After you've filled in all the necessary fields, rename it to `config.yaml`.\n\n## ADMIN\n\nThere is a functionality to only let admins use the `transmission` command, list or delete series/movies from `sonarr`/`radarr`. Before you can use this, you should enable each variable in the config file `config.yaml`. Then you need to add the admins to `admin.txt`. You can add the `username` or `id` of the user. Every added user should be on a new line to prevent errors.\n\n## ALLOWLIST\n\nThere is a very restrictive functionality to only reply to already approved users. You can enable it in the config file `config.yaml`. Then you need to add the users to `allowlist.txt`. You can add the `username` or `id` of the user. Every added user should be on a new line to prevent errors.\n\n## INSTALLATION\n\nYou can find the installation guides on the [wikipage](https://github.com/Waterboy1602/Addarr/wiki).\n\n- [FreeBSD](https://github.com/Waterboy1602/Addarr/wiki/Installation-on-FreeBSD)\n- [Docker](https://github.com/Waterboy1602/Addarr/wiki/Installation-on-Docker)\n- [Windows](https://github.com/Waterboy1602/Addarr/wiki/Installation-on-Windows)\n- [Linux](https://github.com/Waterboy1602/Addarr/wiki/Installation-on-Linux)\n\n## SCREENSHOTS\n\n\u003cdiv style=\"float: left\"\u003e\n\u003cimg src=\"https://i.imgur.com/axufiPY.png\" height=\"350\" style=\"padding-right: 50px\" alt=\"Screenshot 1\"\u003e\n\u003cimg src=\"https://i.imgur.com/oH0Q8XI.png\" height=\"350\" style=\"padding-right: 50px\" alt=\"Screenshot 2\"\u003e\n\u003cimg src=\"https://i.imgur.com/17zZJ4s.png\" height=\"350\" style=\"padding-right: 50px\" alt=\"Screenshot 3\"\u003e\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FWaterboy1602%2FAddarr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FWaterboy1602%2FAddarr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FWaterboy1602%2FAddarr/lists"}