mirror of
https://github.com/caronc/apprise.git
synced 2025-03-05 02:21:53 +01:00
Created Notify_twitter (markdown)
parent
91fe74077f
commit
105d4254b7
45
Notify_twitter.md
Normal file
45
Notify_twitter.md
Normal file
@ -0,0 +1,45 @@
|
||||
## Twitter Notifications
|
||||
* **Source**: https://twitter.com/
|
||||
* **Icon Support**: No
|
||||
* **Message Format**: Text
|
||||
* **Message Limit**: 4096 Characters per message
|
||||
|
||||
### Account Setup
|
||||
Twitter Direct Messages (DM) are slightly more complicated then some of the other notification services, so here is quick breakdown of what you need to know and do in order to send Notifications through it using this tool:
|
||||
|
||||
1. First off, you need to generate a Twitter App from [apps.twiter.com](https://apps.twitter.com). It's through a Twitter App we will be able to send our DMs.
|
||||
2. Once you create the app, you'll need to **generate the Access Tokens**. This Is done from the "*Keys and Access Tokens*" Tab.
|
||||
|
||||
You should now have 4 Tokens to work with at this point on this same page.
|
||||
* A Consumer Key
|
||||
* A Consumer Secret
|
||||
* An Access Token
|
||||
* An Access Token Secret
|
||||
|
||||
You will also need to your *UserID* (or Owner ID) which is accessible from the same screen
|
||||
|
||||
### Syntax
|
||||
Valid syntaxes are as follows:
|
||||
* **tweet**:://**{userid}**@**{ConsumerKey}**/**{ConsumerSecret}**/**{AccessToken}**/**{AccessSecret}**
|
||||
* **tweet**:://**{ownerid}**@**{ConsumerKey}**/**{ConsumerSecret}**/**{AccessToken}**/**{AccessSecret}**
|
||||
|
||||
### Parameter Breakdown
|
||||
| Variable | Required | Description
|
||||
| ----------- | -------- | -----------
|
||||
| userid | Yes | The UserID of your account such as *l2gnux* (if your id is @l2gnux). You must specify a {userid} *or* an {ownerid}.
|
||||
| owerid | Yes | The OwnerID can be retrieved from your Twitter App Configuration
|
||||
| ConsumerKey | Yes | The Consumer Key
|
||||
| ConsumerSecret | Yes | The Consumer Secret Key
|
||||
| AccessToken | Yes | The Access Token; you would have had to generate this one from your Twitter App Configuration.
|
||||
| AccessSecret | Yes | The Access Secret; you would have had to generate this one from your Twitter App Configuration.
|
||||
|
||||
#### Example
|
||||
Send a slack notification to our channel #nuxref:
|
||||
```bash
|
||||
# Assuming our {ConsumerKey} is T1JJ3T3L2
|
||||
# Assuming our {ConsumerSecret} is A1BRTD4JD
|
||||
# Assuming our {AccessToken} is TIiajkdnlazkcOXrIdevi7F
|
||||
# Assuming our {AccessSecret} is FDVJaj4jcl8chG3
|
||||
# our user is @testaccount
|
||||
notify tweet://testaccount@T1JJ3T3L2/A1BRTD4JD/TIiajkdnlazkcOXrIdevi7F/FDVJaj4jcl8chG3
|
||||
```
|
Loading…
Reference in New Issue
Block a user