refactor: Restructure names, keys and descs of triggers and actions

This commit is contained in:
Faruk AYDIN
2022-11-01 22:32:41 +01:00
parent 802a9bd2e2
commit e57122c4ff
24 changed files with 42 additions and 42 deletions

View File

@@ -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',

View File

@@ -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($) {

View File

@@ -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',

View File

@@ -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',

View File

@@ -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: [
{

View File

@@ -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';

View File

@@ -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',

View File

@@ -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',

View File

@@ -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',

View File

@@ -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',

View File

@@ -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',

View File

@@ -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 });

View File

@@ -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($);

View File

@@ -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',

View File

@@ -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',