New tiktok bot on https://github.com/sudoguy/tiktokpy
sudoguy, updated
🕥
2022-12-08 04:39:30
This project is no longer under development.
A NEW project is being developed here: sudoguy/tiktokpy
tiktok-bot
The most intelligent TikTok bot for Python.
Note: This project should be considered as an "alpha" release.
Quickstart
```python
from tiktok_bot import TikTokBot
bot = TikTokBot()
getting your feed (list of posts)
my_feed = bot.list_for_you_feed(count=25)
popular_posts = [post for post in my_feed if post.statistics.play_count > 1_000_000]
extract video urls without watermark (every post has helpers)
urls = [post.video_url_without_watermark for post in popular_posts]
searching videos by hashtag name
posts = bot.search_posts_by_hashtag("cat", count=50)
```
Installation
Install with pip:
shell
pip install tiktok-bot
tiktok-bot requires Python 3.6+
Issues
opened on 2022-12-08 04:39:30 by dependabot[bot]
Bumps certifi from 2019.11.28 to 2022.12.7.
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/sudoguy/tiktok_bot/network/alerts).
opened on 2022-01-21 20:43:55 by dependabot[bot]
Bumps ipython from 7.10.1 to 7.16.3.
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/sudoguy/tiktok_bot/network/alerts).
opened on 2020-08-12 14:59:52 by nicks-codes
None
opened on 2020-02-19 07:56:54 by xubiuit
Hi,
I am trying to use the module. I've just run the "Quick Start" but it seems there is an issue need to be fixed.
The issue was raised when I tried my_feed = bot.list_for_you_feed(count=25)
Check my attached image for more detail

Let me know if there is any issue from my side.
Regards,
opened on 2019-12-26 08:37:55 by savvas17
I have seen good work done on downloading user videos. What I am struggling to figure out is how to scrape videos based on a certain hashtag or trend. I am struggling to find a way to do this because the video links don't appear in the source of the page. These pages only respond to GET requests and not POST.
For example, is there a way to download X number of videos from a page like this: https://www.tiktok.com/music/No-Idea-6764115859423152901
Thank you :)
opened on 2019-12-26 05:39:48 by ElectroGamesYT
How do i use?