abenevaut / echo-tracker
Is your socials communities growing? EchoTracker is a tool that helps you to track the number of followers.
0.0.4
2025-01-28 16:15 UTC
Requires
- php: ^8.3
- abenevaut/laravel-bluesky-client: ^0.0.5
- abenevaut/laravel-discord-client: ^0.0.1
- illuminate/http: ^11.5
- laravel-zero/framework: ^11.36.1
Requires (Dev)
- laravel/pint: ^1.18.3
- mockery/mockery: ^1.6.12
- pestphp/pest: ^3.7.1
- phpstan/phpstan: ^2.1
- squizlabs/php_codesniffer: ^3.11
This package is auto-updated.
Last update: 2025-01-28 16:15:37 UTC
README
Is your socials communities growing? EchoTracker is a tool that helps you to track the number of followers.
Track your socials communities
php echo-tracker app:count-followers <configuration_path>
First time execution will help you to create the configuration file by asking you the required information.
Then you can simply run the command to track the number of followers.
php echo-tracker app:count-followers ./socials.json
All socials trackers could be called individually with their own command and arguments.
php echo-tracker app:count-<social-media>-followers <...arguments>
Get the full list with the command php echo-tracker
.
BlueSky
The command will fail if the username/password require a 2FA code.
- username: your blue sky username
- password: your blue sky password
- account: the account you want to track
Discord
- invitation_link: the discord server invitation link, without expiration date, you want to track
- username: the instagram username you want to track
Twitch
- client_id: your twitch client id
- client_secret: your twitch client secret
- broadcaster: Twitch broadcaster you want to track
- client_id: your twitch client id
- client_secret: your twitch client secret
- account: Twitter account you want to track
Build
php echo-tracker app:build echo-tracker