Skip to content

Conversation

@jcortes
Copy link
Collaborator

@jcortes jcortes commented Sep 7, 2023

WHAT

🤖 Generated by Copilot at 9e9f977

This pull request adds a new app and several components for integrating with LoopMessage, a service for sending and receiving messages across different channels. It adds the loopmessage.app.mjs module that defines the app and its auth and methods, the components/loopmessage/common modules that provide constants and utilities, the components/loopmessage/actions modules that provide actions for sending messages and reactions, and the components/loopmessage/sources modules that provide sources for receiving webhook events. It also updates the pnpm-lock.yaml file and the components/loopmessage/package.json file to reflect the new dependencies and entry point.

HOW

🤖 Generated by Copilot at 9e9f977

  • Add common base action for sending messages via LoopMessage (link)
  • Add specific actions for sending reactions and text messages via LoopMessage, extending the common base action (link, link)
  • Add common base source for LoopMessage events (link)
  • Add common base source for LoopMessage webhook events, extending the common base source (link)
  • Add specific source for LoopMessage message received events, extending the common webhook source (link)
  • Add components/loopmessage/common/constants.mjs module to export constants used by the LoopMessage app and components (link)
  • Add components/loopmessage/common/utils.mjs module to export utility functions used by the LoopMessage app and components (link)
  • Add components/loopmessage/loopmessage.app.mjs module to export the LoopMessage app definition, including the auth, props, and methods (link)
  • Update components/loopmessage/package.json to set the main entry point to loopmessage.app.mjs and add the dependency on @pipedream/platform (link)
  • Update pnpm-lock.yaml to reflect the changes in dependencies for the LoopMessage app and other packages (link, link, link, link, link)
  • Delete unused files components/loopmessage/.gitignore and components/loopmessage/app/loopmessage.app.ts (link, link)

@jcortes jcortes added action New Action Request trigger / source New trigger / source request labels Sep 7, 2023
@jcortes jcortes self-assigned this Sep 7, 2023
@vercel
Copy link

vercel bot commented Sep 7, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
pipedream-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Sep 7, 2023 10:38pm
pipedream-docs-redirect-do-not-edit ✅ Ready (Inspect) Visit Preview 💬 Add feedback Sep 7, 2023 10:38pm

Copy link
Contributor

@alysonturing alysonturing left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jcortes jcortes merged commit 3983bb4 into PipedreamHQ:master Sep 7, 2023
alysonturing added a commit that referenced this pull request Sep 8, 2023
* master:
  7780 components dreamstudio stable diffusion (#7929)
  [BUG] Fix yoplanning ordeing in new client created source (#7942)
  Revving Node 14 to 18
  SSO docs (#7957)
  [ACTIONS/SOURCE] Loopmessage new actions source (#7943)
  Bump gitpython from 3.1.31 to 3.1.35 in /blog/mario (#7955)
  Update Baserow to set default custom fields for base api url (#7954)

# Conflicts:
#	pnpm-lock.yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action New Action Request trigger / source New trigger / source request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Components] LoopMessage

2 participants