You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Arcade X (Twitter) toolkit provides a pre-built set of tools for interacting with X (formerly Twitter). These tools make it easy to build agents and AI apps that can:
18
+
The Arcade X (formerly Twitter) toolkit provides a pre-built set of tools for interacting with X (formerly Twitter). These tools make it easy to build agents and AI apps that can:
21
19
22
20
- Post tweets
21
+
- Reply to tweets
22
+
- Quote tweets
23
23
- Delete tweets
24
24
- Search for tweets by username
25
25
- Search for tweets by keywords
26
26
- Look up a user by username
27
27
28
28
## Available Tools
29
29
30
-
These tools are currently available in the Arcade X toolkit.
31
-
32
30
<TableOfContents
33
31
headers={["Tool Name", "Description"]}
34
-
data={[
35
-
["X.PostTweet", "Post a tweet to X (Twitter)."],
36
-
["X.DeleteTweetById", "Delete a tweet on X (Twitter)."],
37
-
["X.SearchRecentTweetsByUsername", "Search recent tweets by username."],
38
-
["X.SearchRecentTweetsByKeywords", "Search recent tweets by keywords or phrases.",],
39
-
["X.LookupSingleUserByUsername", "Look up a user on X (Twitter) by username.",],
40
-
["X.LookupTweetById", "Look up a tweet by its ID",],
41
-
]}
32
+
data={
33
+
[
34
+
["X.LookupSingleUserByUsername", "Look up a user on X (Twitter) by their username."],
35
+
["X.PostTweet", "Post a tweet to X (Twitter)."],
36
+
["X.ReplyToTweet", "Reply to a tweet on X (Twitter)."],
37
+
["X.DeleteTweetById", "Delete a tweet on X (Twitter)."],
38
+
["X.SearchRecentTweetsByUsername", "Search for recent tweets (last 7 days) on X (Twitter) by username."],
39
+
["X.SearchRecentTweetsByKeywords", "Search for recent tweets (last 7 days) on X (Twitter) by required keywords and phrases."],
40
+
["X.LookupTweetById", "Look up a tweet on X (Twitter) by tweet ID."],
41
+
]
42
+
}
42
43
/>
43
44
44
45
<Tip>
45
46
If you need to perform an action that's not listed here, you can [get in touch
46
47
with us](mailto:[email protected]) to request a new tool, or [create your
47
-
own tools](/home/build-tools/create-a-toolkit) with the [X auth
-**`username`**_(string, required)_ The username of the X (Twitter) user to look up.
210
+
-**tweet_id**(`string`, required) The ID of the tweet you want to look up
204
211
205
-
## Auth
206
212
207
-
The Arcade X (Twitter) toolkit uses the [X auth provider](/home/auth-providers/x) to connect to users' X (formerly Twitter) accounts.
208
213
209
-
With the hosted Arcade Engine, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission.
210
214
211
-
With a self-hosted installation of Arcade, you need to [configure the X auth provider](/home/auth-providers/x#configuring-x-auth) with your own X (formerly Twitter) app credentials.
215
+
## Auth
216
+
217
+
The Arcade X toolkit uses the [X auth provider](/home/auth-providers/x) to connect to users' X accounts. Please refer to the [X auth provider](/home/auth-providers/x) documentation to learn how to configure auth.
0 commit comments