My organization has started using Zulip, an affordable open-source communication platform intended as a Slack alternative. Coda, of course, already has a robust integration for Slack, and what I’m wondering is, if there were a way to access and modify the Slack integration, or if not a similar Pack, to develop a Zulip Pack — so essentially looking for a short cut for building a Zulip Pack since it has extremely similar functionality. Important caveats – I’m not at all looking to rip off anyone’s work. I’m not a coder and don’t fully ‘get’ how the Packs vs. integrations work (and by extension the best way to connect via API). But a missing piece for us is connecting Zulip and Coda, so I’m just trying to understand if there may be a way to get farther down the road and not spend time reinventing a wheel. Hopefully that makes sense! TIA.
Piet said it right! There’s no way to reuse existing pack code unfortunately.
Different APIs call for different code from the ground up even if the end functionality is similar.
Here’s a doc/post from an event my team held Called “build a pack”. I think it’s a great place to start if you want to try to build one! Watch the associated zoom recording in the doc.
Then, use @Dustin_Good1 ’s free/custom chatGPT helper that has a ton of contextual knowledge on packs as your assistant. You got this.
@Piet_Strydom , @Scott_Collier-Weir — thank you both for the insights and resources. I’ll dive into these, as well as looking into the idea of using Coda for messaging — something I never even thought of!