refactor: Restructure names, keys and descs of triggers and actions
This commit is contained in:
@@ -3,7 +3,7 @@ import defineAction from '../../../../helpers/define-action';
|
||||
export default defineAction({
|
||||
name: 'Send a message to channel',
|
||||
key: 'sendMessageToChannel',
|
||||
description: 'Send a message to a specific channel you specify.',
|
||||
description: 'Sends a message to a specific channel you specify.',
|
||||
arguments: [
|
||||
{
|
||||
label: 'Channel',
|
||||
|
@@ -4,7 +4,7 @@ import newAlbums from './new-albums';
|
||||
export default defineTrigger({
|
||||
name: 'New albums',
|
||||
pollInterval: 15,
|
||||
key: 'new-albums',
|
||||
key: 'newAlbums',
|
||||
description: 'Triggers when you create a new album.',
|
||||
|
||||
async run($) {
|
||||
|
@@ -4,7 +4,7 @@ import getRepoOwnerAndRepo from '../../common/get-repo-owner-and-repo';
|
||||
export default defineAction({
|
||||
name: 'Create issue',
|
||||
key: 'createIssue',
|
||||
description: 'Create a new issue.',
|
||||
description: 'Creates a new issue.',
|
||||
arguments: [
|
||||
{
|
||||
label: 'Repo',
|
||||
|
@@ -2,7 +2,7 @@ import defineTrigger from '../../../../helpers/define-trigger';
|
||||
import newIssues from './new-issues';
|
||||
|
||||
export default defineTrigger({
|
||||
name: 'New issue',
|
||||
name: 'New issues',
|
||||
key: 'newIssues',
|
||||
pollInterval: 15,
|
||||
description: 'Triggers when a new issue is created',
|
||||
|
@@ -4,7 +4,7 @@ import newItemsInFeed from './new-items-in-feed';
|
||||
export default defineTrigger({
|
||||
name: 'New items in feed',
|
||||
key: 'newItemsInFeed',
|
||||
description: 'Triggers on new RSS feed items.',
|
||||
description: 'Triggers on new RSS feed item.',
|
||||
pollInterval: 15,
|
||||
arguments: [
|
||||
{
|
||||
|
@@ -1,5 +1,5 @@
|
||||
import { DateTime } from 'luxon';
|
||||
import { IGlobalVariable, IJSONValue } from '@automatisch/types';
|
||||
import { IGlobalVariable } from '@automatisch/types';
|
||||
import defineTrigger from '../../../../helpers/define-trigger';
|
||||
import cronTimes from '../../common/cron-times';
|
||||
import getNextCronDateTime from '../../common/get-next-cron-date-time';
|
||||
|
@@ -2,9 +2,9 @@ import defineAction from '../../../../helpers/define-action';
|
||||
import findMessage from './find-message';
|
||||
|
||||
export default defineAction({
|
||||
name: 'Find message',
|
||||
name: 'Find a message',
|
||||
key: 'findMessage',
|
||||
description: 'Find a Slack message using the Slack Search feature.',
|
||||
description: 'Finds a message using the Slack feature.',
|
||||
arguments: [
|
||||
{
|
||||
label: 'Search Query',
|
||||
|
@@ -4,7 +4,7 @@ import postMessage from './post-message';
|
||||
export default defineAction({
|
||||
name: 'Send a message to channel',
|
||||
key: 'sendMessageToChannel',
|
||||
description: 'Send a message to a specific channel you specify.',
|
||||
description: 'Sends a message to a channel you specify.',
|
||||
arguments: [
|
||||
{
|
||||
label: 'Channel',
|
||||
|
@@ -3,9 +3,9 @@ import defineAction from '../../../../helpers/define-action';
|
||||
import transporter from '../../common/transporter';
|
||||
|
||||
export default defineAction({
|
||||
name: 'Send Email',
|
||||
name: 'Send an email',
|
||||
key: 'sendEmail',
|
||||
description: 'Send an email',
|
||||
description: 'Sends an email',
|
||||
arguments: [
|
||||
{
|
||||
label: 'From name',
|
||||
|
@@ -1,9 +1,9 @@
|
||||
import defineAction from '../../../../helpers/define-action';
|
||||
|
||||
export default defineAction({
|
||||
name: 'Send SMS',
|
||||
name: 'Send an SMS',
|
||||
key: 'sendSms',
|
||||
description: 'Send an SMS',
|
||||
description: 'Sends an SMS',
|
||||
arguments: [
|
||||
{
|
||||
label: 'From Number',
|
||||
|
@@ -5,7 +5,7 @@ export default defineTrigger({
|
||||
name: 'Receive SMS',
|
||||
key: 'receiveSms',
|
||||
pollInterval: 15,
|
||||
description: 'Will be triggered when a new SMS is received.',
|
||||
description: 'Triggers when a new SMS is received.',
|
||||
arguments: [
|
||||
{
|
||||
label: 'To Number',
|
||||
|
@@ -2,10 +2,10 @@ import defineTrigger from '../../../../helpers/define-trigger';
|
||||
import getUserTweets from '../../common/get-user-tweets';
|
||||
|
||||
export default defineTrigger({
|
||||
name: 'My Tweets',
|
||||
name: 'My tweets',
|
||||
key: 'myTweets',
|
||||
pollInterval: 15,
|
||||
description: 'Will be triggered when you tweet something new.',
|
||||
description: 'Triggers when you tweet something new.',
|
||||
|
||||
async run($) {
|
||||
await getUserTweets($, { currentUser: true });
|
||||
|
@@ -3,9 +3,9 @@ import myFollowers from './my-followers';
|
||||
|
||||
export default defineTrigger({
|
||||
name: 'New follower of me',
|
||||
key: 'myFollowers',
|
||||
key: 'newFollowerOfMe',
|
||||
pollInterval: 15,
|
||||
description: 'Will be triggered when you have a new follower.',
|
||||
description: 'Triggers when you have a new follower.',
|
||||
|
||||
async run($) {
|
||||
await myFollowers($);
|
||||
|
@@ -2,11 +2,11 @@ import defineTrigger from '../../../../helpers/define-trigger';
|
||||
import searchTweets from './search-tweets';
|
||||
|
||||
export default defineTrigger({
|
||||
name: 'Search Tweets',
|
||||
name: 'Search tweets',
|
||||
key: 'searchTweets',
|
||||
pollInterval: 15,
|
||||
description:
|
||||
'Will be triggered when any user tweet something containing a specific keyword, phrase, username or hashtag.',
|
||||
'Triggers when there is a new tweet containing a specific keyword, phrase, username or hashtag.',
|
||||
arguments: [
|
||||
{
|
||||
label: 'Search Term',
|
||||
|
@@ -2,10 +2,10 @@ import defineTrigger from '../../../../helpers/define-trigger';
|
||||
import getUserTweets from '../../common/get-user-tweets';
|
||||
|
||||
export default defineTrigger({
|
||||
name: 'User Tweets',
|
||||
name: 'User tweets',
|
||||
key: 'userTweets',
|
||||
pollInterval: 15,
|
||||
description: 'Will be triggered when a specific user tweet something new.',
|
||||
description: 'Triggers when a specific user tweet something new.',
|
||||
arguments: [
|
||||
{
|
||||
label: 'Username',
|
||||
|
@@ -1,7 +1,7 @@
|
||||
---
|
||||
items:
|
||||
- name: Send a message to channel
|
||||
desc: Send a message to a specific channel you specify.
|
||||
desc: Sends a message to a specific channel you specify.
|
||||
avatar: /favicons/discord.svg
|
||||
---
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
---
|
||||
items:
|
||||
- name: Create issue
|
||||
desc: Create a new issue.
|
||||
desc: Creates a new issue.
|
||||
avatar: /favicons/github.svg
|
||||
---
|
||||
|
||||
|
@@ -1,6 +1,6 @@
|
||||
---
|
||||
items:
|
||||
- name: New issue
|
||||
- name: New issues
|
||||
desc: Triggers when a new issue is created
|
||||
avatar: /favicons/github.svg
|
||||
- name: New pull requests
|
||||
|
@@ -1,7 +1,7 @@
|
||||
---
|
||||
items:
|
||||
- name: New items in feed
|
||||
desc: Triggers on new RSS feed items.
|
||||
desc: Triggers on new RSS feed item.
|
||||
avatar: /favicons/rss.svg
|
||||
---
|
||||
|
||||
|
@@ -1,10 +1,10 @@
|
||||
---
|
||||
items:
|
||||
- name: Find message
|
||||
desc: Find a Slack message using the Slack Search feature.
|
||||
- name: Find a message
|
||||
desc: Finds a message using the Slack search feature.
|
||||
avatar: /favicons/slack.svg
|
||||
- name: Send a message to channel
|
||||
desc: Send a message to a specific channel you specify.
|
||||
desc: Sends a message to a channel you specify.
|
||||
avatar: /favicons/slack.svg
|
||||
---
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
---
|
||||
items:
|
||||
- name: Send Email
|
||||
desc: Send an email
|
||||
- name: Send an email
|
||||
desc: Sends an email
|
||||
avatar: /favicons/smtp.svg
|
||||
---
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
---
|
||||
items:
|
||||
- name: Send SMS
|
||||
desc: Send an SMS
|
||||
- name: Send an SMS
|
||||
desc: Sends an SMS
|
||||
avatar: /favicons/twilio.svg
|
||||
---
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
---
|
||||
items:
|
||||
- name: Receive SMS
|
||||
desc: Will be triggered when a new SMS is received.
|
||||
desc: Triggers when a new SMS is received.
|
||||
avatar: /favicons/twilio.svg
|
||||
---
|
||||
|
||||
|
@@ -1,16 +1,16 @@
|
||||
---
|
||||
items:
|
||||
- name: My Tweets
|
||||
desc: Will be triggered when you tweet something new.
|
||||
- name: My tweets
|
||||
desc: Triggers when you tweet something new.
|
||||
avatar: /favicons/twitter.svg
|
||||
- name: New Follower of Me
|
||||
desc: Will be triggered when you have a new follower.
|
||||
- name: New followers of me
|
||||
desc: Triggers when you have a new follower.
|
||||
avatar: /favicons/twitter.svg
|
||||
- name: Search Tweets
|
||||
desc: Will be triggered when any user tweet something containing a specific keyword, phrase, username or hashtag.
|
||||
- name: Search tweets
|
||||
desc: Triggers when there is a new tweet containing a specific keyword, phrase, username or hashtag.
|
||||
avatar: /favicons/twitter.svg
|
||||
- name: User Tweets
|
||||
desc: Will be triggered when a specific user tweet something new.
|
||||
- name: User tweets
|
||||
desc: Triggers when a specific user tweet something new.
|
||||
avatar: /favicons/twitter.svg
|
||||
---
|
||||
|
||||
|
Reference in New Issue
Block a user