Twitterbot
An open source Laravel php application for Twitter data automation and archiving.
Install / Use
/learn @naifalshaye/TwitterbotREADME
Twitter Bot 1.1
An open source Laravel PHP application for Twitter data automation, crawler and archiving also to interactions with other users.
Features and Services:
Chat Bot:
Using the Twitter User API to fetch account data. Add keywords and phrases and a reply tweet, then the Bot will check your twitter account’s mention and look into the tweet text to see if there is any matching keyword to reply to the tweet itself.
Archiving:
This search API searches against a sampling of recent Tweets published in the past 7 days. The bot will search for tweets matching your keywords or phrases, it will store tweet and user objects data into the databas.
Scheduling Tweet:
Send auto tweets at a specific date and time.
Direct Message On Follow:
Send direct message when someone follow your account.
Analysis:
Monitor the daily and monthly data.
- Daily Chat Tweets
- Daily Direct Messages On Follow
- Top 10 Chat Keywords
- Top 10 Chat Users
- Top 10 Archived Tweets Users
- Current Year Schedules
Settings:
Add Twitter API keyes here. You can also turn on/off features and services or power off bot completely.
Please Note:
- The bot is designed to not exceed Twitter API limit, you must not run cron jobs less than 1 minute. You only have 15 API calls per 15 minutes window.
Screenshots
<img src="https://github.com/naifalshaye/twitterbot/blob/master/screenshots/7.png" width="500"> <img src="https://github.com/naifalshaye/twitterbot/blob/master/screenshots/1.png" width="500"> <img src="https://github.com/naifalshaye/twitterbot/blob/master/screenshots/2.png" width="500"> <img src="https://github.com/naifalshaye/twitterbot/blob/master/screenshots/3.png" width="500"> <img src="https://github.com/naifalshaye/twitterbot/blob/master/screenshots/5.png" width="500"> <img src="https://github.com/naifalshaye/twitterbot/blob/master/screenshots/4.png" width="500"> <img src="https://github.com/naifalshaye/twitterbot/blob/master/screenshots/6.png" width="500">Support | Bugs | Vulnerabilities
naif@naif.io
https://twitter.com/alshaye_naif
License
The MIT License (MIT). Please see License File for more information.
Related Skills
node-connect
351.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
