Repository navigation
Action
On this page you'll find documentation about the following actions:
- New video / live on youtube
- Change on old youtube video
- Like on a youtube video
- Dislike on a youtube video
- Get the track the most popular on Spotify
- Get the latest release on Spotify
- Get the latest release on Spotify for a given artist
Detect a new post on a subreddit:
"Action": {
"actionType": "NewRedditPost",
"subreddit": "$RVsubreddit"
}Details about RV values:
RVsubreddit:
Definition: Name of the subreddit
Value: stringExample:
"Action": {
"actionType": "NewRedditPost",
"subreddit": "AskReddit"
}Detect a new comment on a reddit post:
"Action": {
"actionType": "NewRedditCom",
"subreddit": "$RVsubreddit",
"postid": "$RVpostid"
}Details about RV values:
RVsubreddit:
Definition: Name of the subreddit
Value: string
RVpostid:
Definition: Post id, can be found in the url
Value: stringExample:
"Action": {
"actionType": "NewReddiCom",
"subreddit": "AskReddit",
"postid": "lh5aul"
}Detect a new action from a user on a reddit post:
"Action": {
"actionType": "NewRedditUserAction",
"user": "$RVuser"
}Details about RV values:
RVuser:
Definition: Name of the user to stalk
Value: stringExample:
"Action": {
"actionType": "NewRedditUserAction",
"user": "AmayaHena"
}Detect a new video / live from a user on youtube:
"Action": {
"actionType": "NewYoutubeVideo",
"id": "$RVid"
}Details about RV values:
RVid:
Definition: id of the youtube channel
Value: stringExample:
"Action": {
"actionType": "NewYoutubeVideo",
"id": "UCTEKkDX7lafQVnJrqu55jrA"
}Detect change on old youtube video from a user on youtube:
"Action": {
"actionType": "NewChangeOldVideo",
"channel_id": "$RVchannel_id",
"video_id": "$RVvideo_id",
}Details about RV values:
RVchannel_id:
Definition: id of the youtube channel
Value: string
RVvideo_id:
Definition: id of the youtube video
Value: stringExample:
"Action": {
"actionType": "NewYoutubeVideo",
"channel_id": "UC_yP2DpIgs5Y1uWC0T03Chw",
"video_id": "qQtwAU6_8c4"
}Detect a new like on a youtube video made by the owner of the account:
WARNING: This action require google oauth2 on the account or it will be ignored.
"Action": {
"actionType": "NewLikeYoutube"
}Example:
"Action": {
"actionType": "NewLikeYoutube"
}Detect a new dislike on a youtube video made by the owner of the account:
WARNING: This action require google oauth2 on the account or it will be ignored.
"Action": {
"actionType": "NewDislikeYoutube"
}Example:
"Action": {
"actionType": "NewDislikeYoutube"
}Detect a new mail sent to Gmail address linked by google oauth2:
WARNING: This action require google oauth2 on the account or it will be ignored.
"Action": {
"actionType": "NewMailGMail"
}Example:
"Action": {
"actionType": "NewMailGMail"
}Detect a new mail with a specific object sent to Gmail address linked by google oauth2:
WARNING: This action require google oauth2 on the account or it will be ignored.
"Action": {
"actionType": "NewMailWObjGMail",
"SubjectTarget": "$RVSubjectTarget"
}Details about RV values:
RVSubjectTarget:
Definition: the subject of the mail to look for
Value: stringExample:
"Action": {
"actionType": "NewMailWObjGMail",
"SubjectTarget": "EPITECH"
}Detect change on old youtube video from a user on youtube:
"Action": {
"actionType": "NewNewsAPI",
"subject": "$RVsubject"
}Details about RV values:
RVsubject:
Definition: subject to look for articles
Value: stringExample:
"Action": {
"actionType": "NewNewsAPI",
"subject": "Waifus"
}Detect change on meteo for a city:
"Action": {
"actionType": "NewMeteoNews",
"target": "$RVtarget"
}Details about RV values:
RVtarget:
Definition: city to look for weather changes
Value: stringExample:
"Action": {
"actionType": "NewMeteoNews",
"target": "Paris"
}Detect if the most popular track on Spotify changes:
"Action": {
"actionType": "SpotifyNewFirstRank"
}Example:
"Action": {
"actionType": "SpotifyNewFirstRank"
}Detect if there is a new release on Spotify (World Wide):
"Action": {
"actionType": "SpotifyNewRelease"
}Example:
"Action": {
"actionType": "SpotifyNewRelease"
}Detect if there is a new release on Spotify for a given artist:
"Action": {
"actionType": "SpotifyNewReleaseArtist",
"artist_id": "$RVartist_id"
}Details about RV values:
RVartist_id:
Definition: artist id to look for new release
Value: stringExample:
"Action": {
"actionType": "SpotifyNewReleaseArtist",
"artist_id": "4Mc3zbnQx4wRb0tYg7A8sG"
}How to get the id of an artist on Sotify
Detect if there is a new issue on a given repo:
"Action": {
"actionType": "GithubNewIssue",
"repo_target": "$RVrepo_target"
}Details about RV values:
RVrepo_target:
Definition: user/repo name of the given repo to look for new issues
Value: stringExample:
"Action": {
"actionType": "GithubNewIssue",
"repo_target": "AmayaHena/UWU"
}Detect if there is a new commit on a given repo:
"Action": {
"actionType": "GithubNewCommit",
"repo_target": "$RVrepo_target"
}Details about RV values:
RVrepo_target:
Definition: user/repo name of the given repo to look for new issues
Value: stringExample:
"Action": {
"actionType": "GithubNewCommit",
"repo_target": "AmayaHena/UWU"
}