Soft Launch: MRVN
I soft launched MRVN yesterday by which I mean I tweeted about it and hoped for the best π .
It's a service for sending webhook data to Discord, Slack or Telegram and currently supports integration with Netlify Deploy Notifications.
There's currently no pricing options but a limit of 75 events (POST requests) per month, this will likely increase in the future to be more generous.
Let me know what you think π
A little about how it works behind the scenes:
A User creates a Webhook Endpoint on their dashboard. This sets which service they want to send the POST request to and where they're sending POST requests from (Netlify, Azure or Custom).
A Webhook Endpoint (or Publish ID url) is a randomly generated string such as "/abcdefg-12345-09876-gfedcba".
Discord and Slack both have embed messages which are formatted messages in Markdown. MRVN processes incoming requests and turns them into Embeds for these services
Telegram is a little different as it only supports normal messages but in Markdown.
The Frontend and the Docs are seperate apps running on Netlify. The frontend is built in Vue whilst the Docs are built with Nuxt
The backend is currently a monolithic Express server (In the future I'll likely make this serverless)
There's also a Telegram bot for users who are setting up Webhooks to Telegram.
Congrats on the soft launch, is there an article of use cases with MRVN on how-to build webhooks with Discord, Slack or Telegram ?
@fajarsiddiq I don't know what you mean exactly. However, there are currently the docs that show how to setup webhooks with Discord, Slack and Telegram. I didn't actually think of an article of use cases before but I'm going to add one in the future now π
@fajarsiddiq Thanks! π
I'm currently working on an article of use cases, however to give a few examples:
Receive messages through Discord, Slack or Telegram when:
- Netlify Deploy Succeeds or Failed
- Azure Pipelines Succeed or Failed
- A custom event from an App using POST requests.
The last one, for example, if a user signs up to MRVN, I get a notifications through Discord saying there's been a signup. I also use it to notify me of App errors. π
Congrats on the launch!
Is there any reason that you chose MRVN as the brand name? and I am also curious about whether *.me
is good for business use or not? Since the domain name itself is kinda confusing to me at the first glimpse.
@EragonJ The project folder was originally called Marvin, and I couldn't think of a better name at the time so I shortened it and bought the first domain that looked good.
.me
probably isn't the best one to go with but the better domains were $25+ which I didn't want to spend on a domain name.
@Dmdboi I see!!
For myself, I did buy a domain name with *.co before, but right before privately launching my product, I think maybe the domain name itself may cause SEO problems in the future, so I decided to find another available domain name with similar meanings and ended with ".com"
I am still not sure whether it's mine was the right decision or not, so that's why I asked :D Thanks for sharing the story :bow:
Please sign in to leave a comment.