{"id":26570188,"url":"https://github.com/pando85/speak-entertainer","last_synced_at":"2026-05-08T06:37:40.951Z","repository":{"id":50205362,"uuid":"139951308","full_name":"pando85/speak-entertainer","owner":"pando85","description":null,"archived":false,"fork":false,"pushed_at":"2022-12-08T02:15:19.000Z","size":10,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2023-08-06T00:42:05.485Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/pando85.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":"2018-07-06T07:48:11.000Z","updated_at":"2023-08-06T00:42:05.486Z","dependencies_parsed_at":"2023-01-25T03:15:45.215Z","dependency_job_id":null,"html_url":"https://github.com/pando85/speak-entertainer","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pando85%2Fspeak-entertainer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pando85%2Fspeak-entertainer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pando85%2Fspeak-entertainer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pando85%2Fspeak-entertainer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pando85","download_url":"https://codeload.github.com/pando85/speak-entertainer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245025971,"owners_count":20549067,"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-03-22T21:49:28.462Z","updated_at":"2025-10-28T14:35:42.944Z","avatar_url":"https://github.com/pando85.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SCRIPTS\n\n## speak.py\n\n### requirements\n\n- vlc\n- python2\n\n## pepibot.py\n\nEste script usa el bot de Telegram [@misspepi_bot](http://telegram.me/misspepi_bot) para quedar a la escucha y reproducir con *speak.py* el mensaje que le envíen los usuarios autorizados\n\nEn necesario tener el siguiente fichero json en el mismo directorio donde se encuentre pepibot.py con el token del bot de Telegram y la lista de usuarios autorizados. El formato es el siguiente:\n\n```json\n{\n  \"token\": \"XXXXXXXXXXXXXXXXXXXXXXXXXXX\",\n  \"authorized_ids\": [\n    1111111,\n    2222222,\n    3333333,\n    4444444,\n    5555555,\n    6666666\n  ]\n}\n```\n\nEl script lee cada 5 minutos este json para comprobar si se ha actualizado la lista de usuarios autorizados sin necesidad de reiniciar el script\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpando85%2Fspeak-entertainer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpando85%2Fspeak-entertainer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpando85%2Fspeak-entertainer/lists"}