DEV Community

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

Posted on

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

Top comments (1)

Collapse
 
perisicnikola37 profile image
Nikola Perišić • Edited

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