DEV Community

Cover image for Whazzup mates? What's App by CLI!
Giuliano1993
Giuliano1993

Posted on

3 1

Whazzup mates? What's App by CLI!

Good morning everyone and happy MonDEV! ☕

On this chilly weekend, staying at home, drinking tea and exploring many new tools have been great company!

If sometimes it seems like there are no real news coming out, then weeks full of discoveries follow... and the list of things to test for you keeps growing!

Today's tool was suggested to me by my brother, who has decided to follow what is becoming a family tradition and delve into programming himself.

Have you ever wanted to send WhatsApp messages programmatically? And maybe do it without necessarily using a Whatsapp Business account or any external dedicated platforms?

If so, today I have a couple of proposals that might be interesting.

The first one is called Mudslide and it's a CLI to send messages, media, generic files, location, and more from your WA contact directly from your terminal. Everything works by logging in via a QR code printed in the terminal, a bit like WhatsApp web. It's very simple and works well; however, if you want to develop your own tool by connecting to WA, then you can use Bayles, the library behind Mudslide. It's available in TypeScript and C#, and it allows you to create a socket to connect to WA and send messages programmatically. If you decide to go this route, my advice is to still take a look at Mudslide's code, to get a starting point with this library, and then develop your ideas further!

Articles of the week

  • Tailwind CSS v4.0 Beta 1 if you're a Tailwind fan you might already know, otherwise this could be news to you, the beta version of Tailwind 4 is now available. In this short article, the main news are summarized, but there's a much more in-depth insight linked about the individual improvements and news; and this update seems really juicy, both in terms of performance and news! Zero spoilers, but go and take a look ;)
  • Visualizing 13 million BlueSky users: are you fond of graphs? Maybe this article is for you. The author has tried to obtain the data of the current BlueSky users and visualize them through a graph, in a search for the best and most sustainable method in terms of performance! Check it out and let me know what you think!

This week too, it's time to say goodbye and start our activities! I hope I left you with some interesting ideas, let me know what you think!

As always, have a great week, happy coding

Happy Coding 0_1

Do your career a big favor. Join DEV. (The website you're on right now)

It takes one minute, it's free, and is worth it for your career.

Get started

Community matters

Top comments (1)

Collapse
 
perisicnikola37 profile image
Nikola Perišić • Edited

Hello! How did you add this part of the series?

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Explore a sea of insights with this enlightening post, highly esteemed within the nurturing DEV Community. Coders of all stripes are invited to participate and contribute to our shared knowledge.

Expressing gratitude with a simple "thank you" can make a big impact. Leave your thanks in the comments!

On DEV, exchanging ideas smooths our way and strengthens our community bonds. Found this useful? A quick note of thanks to the author can mean a lot.

Okay