{"id":13337767,"url":"https://github.com/Kavindu-Rankothge/tiktok-bot","last_synced_at":"2025-03-11T07:30:52.976Z","repository":{"id":65556253,"uuid":"589998773","full_name":"Kavindu-Rankothge/tiktok-bot","owner":"Kavindu-Rankothge","description":"TikTok video generation from scraping Reddit community posts","archived":false,"fork":false,"pushed_at":"2023-01-29T12:13:17.000Z","size":21,"stargazers_count":4,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2023-03-15T05:52:28.898Z","etag":null,"topics":["api","reddit","scraping","tiktok","tts"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Kavindu-Rankothge.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}},"created_at":"2023-01-17T12:41:34.000Z","updated_at":"2023-02-07T04:02:46.000Z","dependencies_parsed_at":"2023-02-15T21:31:03.555Z","dependency_job_id":null,"html_url":"https://github.com/Kavindu-Rankothge/tiktok-bot","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kavindu-Rankothge%2Ftiktok-bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kavindu-Rankothge%2Ftiktok-bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kavindu-Rankothge%2Ftiktok-bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kavindu-Rankothge%2Ftiktok-bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kavindu-Rankothge","download_url":"https://codeload.github.com/Kavindu-Rankothge/tiktok-bot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":213069711,"owners_count":15532844,"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":["api","reddit","scraping","tiktok","tts"],"created_at":"2024-07-29T19:15:02.358Z","updated_at":"2024-10-23T16:31:27.038Z","avatar_url":"https://github.com/Kavindu-Rankothge.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TikTok Reddit Bot\n\n## Intro\nThis project aims to automate the creation of TikTok videos that reads Reddit posts.\n\n## Steps\n1. Read Reddit API and store text posts.\n2. Get screenshots of those posts and top comments.\n3. Create Audio files for reading title and comments.\n4. Edit the video with the post and sound.\n5. Upload video to TikTok\n\n## Installation\n1. Clone repository.\n2. Create a personal Reddit application script. Store personal use script and secret token.\n3. Edit the constants.txt file with those tokens and the Reddit account username and password.\n4. Run MainSetup.py.\n\n## Dependencies\n* Python libraries: pip install -r requirements.txt\n* Tested on python v3.11 64-bit\n\n### Note\nCurrently saved videos have to be uploaded manually. Although you can do it using the TikTok API it is difficult to gain access for personal use. Other ways would include using web automation like selenium or AutoIt. However, these options seem rather dirty and even triggers bot warning in TikTok website filters.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKavindu-Rankothge%2Ftiktok-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FKavindu-Rankothge%2Ftiktok-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKavindu-Rankothge%2Ftiktok-bot/lists"}