This bot allows users to download TikTok videos without a watermark directly from Telegram. The bot uses the unoffical TikTok API by TikWM to fetch the video and then sends it back to the user.
- Downloads TikTok videos without watermarks directly from Telegram.
- Provides clear instructions with
/start
command. - Handles TikTok video links and sends the video back to the user.
- Offers feedback messages during the download process.
- Notifies users if a video cannot be downloaded.
- Node.js installed on your machine
- A Telegram bot token from BotFather
- Clone the repository:
git clone https://github.com/edizbaha/tiktok-downloader.git cd tiktok-downloader
- Install the required dependencies:
npm install
- Replace
'YOUR_TELEGRAM_BOT_TOKEN'
with your actual Telegram bot token in theindex.js
file:var token = 'YOUR_TELEGRAM_BOT_TOKEN';
- Run the bot:
node index.js
- Start a chat with your bot on Telegram.
- Use the
/start
command to receive a welcome message and instructions. - Send a valid TikTok video link.
- Wait for the bot to download and send the video back to you.
- User:
/start
- Bot: "👋 Hi, I am a bot for downloading TikTok videos without watermark."
- Bot: "✨ Please send the video link"
- User:
https://www.tiktok.com/@username/video/1234567890
- Bot: "⏳ Please wait..."
- Bot: (sends the video)
Feel free to fork this project, submit issues and pull requests. Contributions are welcome! 💖
This project is licensed under the MIT License.
For any questions or feedback, please contact:
- GitHub: edizbaha
- Email: [email protected]
- node-telegram-bot-api - Telegram Bot API for Node.js
- request - Simplified HTTP request client