{"repo":"xdevplatform/account-activity-dashboard-enterprise","free":true,"listed":false,"github":"https://github.com/xdevplatform/account-activity-dashboard-enterprise","clone":"git clone https://github.com/xdevplatform/account-activity-dashboard-enterprise.git","description":"Sample web app and helper scripts to get started with the enterprise Account Activity API","language":"JavaScript","stars":36,"topics":["twitter","dashboard","account-activity","heroku"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"Account Activity API Dashboard (AAA Dashboard) A Bun.js web application to monitor and manage X (formerly Twitter) Account Activity API webhooks, subscriptions, and live events. Features Webhooks Management: List registered webhooks. Add new webhooks. Delete existing webhooks. Validate webhooks (CRC check). Replay events for a webhook within a specified date/time range. Subscriptions Management: List user subscriptions for a selected webhook. Add new subscriptions (for the user specified in .env ). Delete user subscriptions. Live Events Viewer: Real-time stream of events via WebSockets. Supports various event types: Tweet create/delete, Favorite, Follow/Unfollow, Mute/Unmute, Replay job status, Direct Messages (received, sent, typing indicator, read receipts). Instructions panel for setting up ngrok to receive events locally. Quick Start Follow these steps to get the application running locally: 1. Prerequisites Bun.js: Ensure you have Bun.js installed. You can find installation instructions at bun.sh. X API Credentials: You will need X API v2 credentials (Consumer Key, Consumer Secret, Access Token, Access Token Secret, Bearer Token) for an app with the Account Activity API enabled. 2. Clone the Repository 3. Set Up Environment Variables Copy the environment template file: Edit the .env file and fill in your X API credentials: 4. Install Dependencies Open your terminal in the project root directory and run: This command will install all necessary dependencies defined in pack","default_branch":null,"files":null,"tree":[],"storefront":"/r/xdevplatform","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/xdevplatform/account-activity-dashboard-enterprise/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}