Back to APIs list

Twitter API examples & templates

Use these vals as a playground to view and fork Twitter API examples and templates on Val Town. Run any example below or find templates that can be used as a pre-built solution.
eseidel avatar
eseidel
twitterAlert
Cron
Forked from stevekrouse/twitterAlert
0
daniellevine avatar
daniellevine
twitterAlert
Cron
Forked from stevekrouse/twitterAlert
0
dhruv avatar
dhruv
twitterAlert
Cron
Forked from stevekrouse/twitterAlert
0
stevekrouse avatar
stevekrouse
twitterAlert
Cron
Twitter/đť•Ź keyword alerts Custom notifications for when you, your company, or anything you care about is mentioned on Twitter. If you believe in Twitter/đť•Ź-driven development, you want to get notified when anyone is talking about your tech, even if they're not tagging you. To get this Twitter Alert bot running for you, fork this val and modify the query and where the notification gets delivered. 1. Query Change the keywords for what you want to get notified for and the excludes for what you don't want to get notified for. You can use Twitter's search operators to customize your query, for some collection of keywords, filtering out others, and much more! 2. Notification Below I'm sending these mentions to a public channel in our company Discord, but you can customize that to whatever you want, @std/email, Slack, Telegram, whatever. Twitter Data & Limitations The Twitter API has become unusable. This val gets Twitter data via SocialData , an affordable Twitter scraping API. In order to make this val easy for you to fork & use without signing up for another API, I am proxying SocialData via @stevekrouse/socialDataProxy. Val Town Pro users can call this proxy 100 times per day, so be sure not to set this cron to run more than once every 15 min. If you want to run it more, get your own SocialData API token and pay for it directly.
2
ekalnow avatar
ekalnow
twitterAlert
Cron
Forked from stevekrouse/twitterAlert
0
alexdphan avatar
alexdphan
twitterSearch
HTTP
An interactive, runnable TypeScript val by alexdphan
0
sarahxc avatar
sarahxc
slackScout
Cron
Slack scout sends a slack notification every time your keywords are mentioned on Twitter, Hacker News, or Reddit. Get notified whenever you, your company, or topics of interest are mentioned online. Built with Browserbase . Inspired by f5bot.com . Full code tutorial . Getting Started To run Slack Scout, you’ll need a Browserbase API key Slack Webhook URL: setup here Twitter Developer API key Browserbase Browserbase is a developer platform to run, manage, and monitor headless browsers at scale. We’ll use Browserbase to navigate to, and scrape our different news sources. We’ll also use Browserbase’s Proxies to ensure we simulate authentic user interactions across multiple browser sessions . Get started with Browserbase for free here . Twitter We’ve decided to use the Twitter API to include Twitter post results. It costs $100 / month to have a Basic Twitter Developer account. If you decide to use Browserbase, we can lend our token. Comment below for access. Once you have the SLACK_WEBHOOK_URL , BROWSERBASE_API_KEY , and TWITTER_BEARER_TOKEN , input all of these as Val Town Environment Variables . Project created by Sarah Chieng and Alex Phan 💌
14
stevekrouse avatar
stevekrouse
twitterSearch
Script
An interactive, runnable TypeScript val by stevekrouse
2
buttondown avatar
buttondown
twitterAlert
Cron
Forked from stevekrouse/twitterAlert
0
charmaine avatar
charmaine
socialDataUpdate
HTTP
Forked from charmaine/twitterRecentMentions
0
andreterron avatar
andreterron
twitter
Script
Login with ~~Twitter~~ đť•Ź Use this val to login with đť•Ź and save your token into a twitter_token val Usage Fork this val Change the đź”’ privacy to "Unlisted" Navigate to https://developer.twitter.com/en/portal/dashboard to create an OAuth app and save your client id and secret to your secrets page Navigate to https://{your_username}-twitter.web.val.run to authenticate with đť•Ź And then you'll have your tokens saved to a twitter_token val! Other ~~Twitter~~ đť•Ź helper vals Refresh your tokens: https://www.val.town/v/andreterron/refreshTwitterToken Fetch user by id: https://www.val.town/v/andreterron/fetchTwitterUser Search posts: https://www.val.town/v/andreterron/searchTweets Write an X post: https://www.val.town/v/andreterron/postTweet
3
charmaine avatar
charmaine
twitterRecentMentions
HTTP
// This val fetches recent tweets about @SnapAR or Lens Studio
3
jonbo avatar
jonbo
cabinTwitterSearch
Script
Forked from jamiedubs/twitterSearch
0
ted avatar
ted
twitterPoll
Script
An interactive, runnable TypeScript val by ted
0
jamiedubs avatar
jamiedubs
twitterSearch
Script
Forked from stevekrouse/twitterSearch
0
stevekrouse avatar
stevekrouse
populateTwitterDB
Script
Poll Twitter & Populate SQlite database The twitter API (or in this case someone else's wrapper over the twitter API) is finicky, so we just try to get one handle per minute, and shove whatever we get into our database, which could be an error message (this is why handles don't have a unique index).
0