{"id":19870408,"url":"https://github.com/alekssamos/svrusoundbot","last_synced_at":"2025-07-15T05:41:35.334Z","repository":{"id":60588825,"uuid":"544138913","full_name":"alekssamos/svrusoundbot","owner":"alekssamos","description":"Telegram bot for the voice of the Swedish-Russian dictionary from the docx table","archived":false,"fork":false,"pushed_at":"2023-08-09T18:29:32.000Z","size":45,"stargazers_count":2,"open_issues_count":6,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-11T16:27:33.971Z","etag":null,"topics":["pyrogram-bot","pyrogram-telegram-bot","telegram-bot"],"latest_commit_sha":null,"homepage":"https://t.me/svrusoundbot","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/alekssamos.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":"2022-10-01T18:45:57.000Z","updated_at":"2023-01-25T15:51:36.000Z","dependencies_parsed_at":"2024-11-12T16:08:55.743Z","dependency_job_id":"65c670c5-e158-4069-884e-1861d6a57e60","html_url":"https://github.com/alekssamos/svrusoundbot","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alekssamos%2Fsvrusoundbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alekssamos%2Fsvrusoundbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alekssamos%2Fsvrusoundbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alekssamos%2Fsvrusoundbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alekssamos","download_url":"https://codeload.github.com/alekssamos/svrusoundbot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241291852,"owners_count":19939519,"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":["pyrogram-bot","pyrogram-telegram-bot","telegram-bot"],"created_at":"2024-11-12T16:08:48.604Z","updated_at":"2025-03-01T00:35:02.908Z","avatar_url":"https://github.com/alekssamos.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# svrusoundbot\nTelegram bot for the voice of the Swedish-Russian dictionary from the docx table\n\n\nMade at the request of a man named Stark.\n\nAvailable here: [@svrusoundbot](https://t.me/svrusoundbot).\n\n## How to deploy on your server?\n\nThere are already compiled executable independent files for [Windows x86](https://github.com/alekssamos/svrusoundbot/releases/download/v1.4/svrusoundbot.exe) and [Linux x64](https://github.com/alekssamos/svrusoundbot/releases/download/v1.4/svrusoundbot).\n\nIf the file does not run on some Linux systems, do this before starting:\n```bash\nexport TMPDIR=./tmp; mkdir -p  $TMPDIR\n```\n\n\nOtherwise\nPython must be installed on your system.\n\nTested on Python versions 3.8 - 3.11\n\n\nLaunch via docker is also available\n\n### Get the bot source \n#### from github:\n```bash\ngit clone https://github.com/alekssamos/svrusoundbot\ncd svrusoundbot\n\n```\n\ncreate a python virtual environment\n\n```bash\npython -m venv venv\n# or\npython3 -m venv venv\n```\n\ninstall dependencies\n\non windows:\n```bat\nvenv\\Scripts\\python -m pip install -r requirements.txt\n```\n\non linux:\n\n```bash\nvenv/bin/python -m pip install -r requirements.txt\n```\n#### or from docker container:\n```bash\ndocker pull ghcr.io/alekssamos/svrusoundbot:v1.4\n```\n### Configuration\n* Get bot token from https://t.me/BotFather\n* Get your own Telegram API key from https://my.telegram.org/apps\n* rename `.env.example` to `.env` and edit by filling in the values\n### Launch it\n#### Directly\non windows:\n```bat\nvenv\\Scripts\\python svrusoundbot.py\n```\non linux:\n\n```bash\nvenv/bin/python svrusoundbot.py\n```\n#### through docker\n```bash\ndocker run --env-file .env ghcr.io/alekssamos/svrusoundbot:v1.4\n```\n\nEverything is ready!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falekssamos%2Fsvrusoundbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falekssamos%2Fsvrusoundbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falekssamos%2Fsvrusoundbot/lists"}