Track every mention of your brand on Twitter. Get real-time alerts via WebSocket or webhooks and respond to customers before issues escalate.
Brands get mentioned thousands of times per day on Twitter. Missing a viral complaint or a trending discussion about your product can lead to PR crises. Manual monitoring doesn't scale, and social listening tools charge $500+/month.
Use ScrapeBadger's Stream Monitors to track your brand username in real time. Combine with keyword search for indirect mentions. Get instant webhook notifications to your Slack, Discord, or custom alerting system.
import ScrapeBadger from 'scrapebadger';
const sb = new ScrapeBadger({ apiKey: 'YOUR_API_KEY' });
// Create a real-time monitor for brand mentions
const monitor = await sb.twitter.stream.monitors.create({
name: 'Brand Monitor',
usernames: ['yourbrand', 'your_ceo'],
webhookUrl: 'https://your-app.com/webhooks/twitter',
});
// Also search for indirect mentions
const mentions = await sb.twitter.tweets.advancedSearch({
query: '"your brand" OR #yourbrand -from:yourbrand',
queryType: 'Latest',
});Yes. ScrapeBadger Stream Monitors deliver new tweets via WebSocket or webhook within seconds of posting.
ScrapeBadger captures all public mentions, not just direct @mentions. You also get structured data for automated processing, not just notifications.
Yes. Point your webhook URL to a Slack incoming webhook or build a simple relay to format messages for any chat platform.
Absolutely. Monitor competitor usernames and brand keywords the same way. Great for competitive intelligence.
Extract tweets, replies, and mentions programmatically and feed them into your NLP pipeline for real-time sentiment classification.
Monitor competitor accounts, analyze their content strategy, track engagement rates, and benchmark your performance against theirs.
Detect PR crises before they go viral. Monitor sentiment spikes, track negative keywords, and get instant alerts when something is trending about your brand.