Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/parthjohri/lumos-bot

This whatsapp helps you to invoke everyone in the group, with additional functionalities like downloading a youtube video or answering your queries.
https://github.com/parthjohri/lumos-bot

axios codeforces ec2 fluent-ffmpeg hackathon leetcode linkedin-jobs-api mime node open-ai sharp ytdl-core

Last synced: 4 days ago
JSON representation

This whatsapp helps you to invoke everyone in the group, with additional functionalities like downloading a youtube video or answering your queries.

Awesome Lists containing this project

README

        

# Lumos - Bot

👋 Welcome to the **Lumos - Bot**, your ultimate WhatsApp assistant!

🤖 Lumos Bot is a chatbot that sheds light on queries, provides assistance, is packed with powerful commands to enhance your WhatsApp experience. Here's a list of available commands:

**General Functions**
-----------------------------
✨ **@mirror** - Mirror your text and create fascinating reflections.

❓ **@ask** - Ask a question and get insightful answers.

😂 **@meme** - Enjoy a good laugh with a random meme.

🏢 **@company** - Get an alternative company similar to MAANG (Microsoft, Apple, Amazon, Netflix, Google).

👩‍💼 **@jobs** - Get the latest job listings. Specify the job type after the command, e.g., `@jobs software`.

📰 **@news** - Get the latest news headlines.

📺 **@ytd** - Download YouTube videos. Provide the video link after the command.

📹 **@fbd** - Download Facebook videos. Provide the video link after the command.

**Coding Commands**
-----------------------------
🏆 **@lc** - Get information about upcoming LeetCode contests.

💻 **@cf** - Access Codeforces, a popular competitive programming platform.

🍽️ **@cc** - Access Codechef, an online platform for competitive programming and coding challenges.

🇯🇵 **@at** - Access Atcoder, a Japanese programming contest platform.

📝 **@contests** - Get information about upcoming coding contests from various platforms.

🚀 **@hackathon** - Get information about ongoing or upcoming hackathons.

**Group Commands**
---------------------------
📢 **@all** - Tag all users in the group.

🏷️ **@gname** - Change the group name by writing the desired name after the command.

➕ **@gcreate** - Create a new group.

📝 **@gdes** - Change the group description by writing the desired description after the command.

🚪 **@leave** - Leave the group.

🔒 **@gset a** - Allow only admins to send messages in the group.

🔓 **@gset na** - Allow everyone in the group to send messages.

🔐 **@gset l** - Allow only admins to change group settings.

🔓 **@gset u** - Allow anyone to change group settings.

🔑 **@gcode** - Get the group code.

❌ **@rcode** - Remove the group code.

🖼️ **@rpic** - Remove the group picture.

To get started, simply enter a command. If you need assistance, type **@commands** to see the complete list of available commands.

🚀 Therefore get ready to unleash the power of **Parth-WBot** and enjoy a seamless WhatsApp experience and do tell me!

## Screenshots

| **@commands** | **@company** | **@contests** |
|-------------------------|-----------------------|-------------------------|
| ![@commands](./lumos_bot/commands.png) | ![@company](./lumos_bot/company.png) | ![@contests](./lumos_bot/contests.png) |

| **@dlc** | **@hackathon** | **@jobs** |
|-------------------------|-----------------------|-------------------------|
| ![dlc](./lumos_bot/dlc.png) | ![@hackathon](./lumos_bot/hackathon.png) | ![@jobs](./lumos_bot/jobs.png) |

| **@meme** | **@news** | **@cf** |
|-------------------------|-----------------------|-------------------------|
| ![meme](./lumos_bot/meme.png) | ![@news](./lumos_bot/news.png) | ![@cf](./lumos_bot/cf.png) |

| **@at** | **@lc** | **@cc** |
|-------------------------|-----------------------|-------------------------|
| ![at](./lumos_bot/at.png) | ![@lc](./lumos_bot/lc.png) | ![@cc](./lumos_bot/cc.png) |

| **@ask** | **@gset** | **@mirror** |
|-------------------------|-----------------------|-------------------------|
| ![ask](./lumos_bot/ask.jpeg) | ![@gset](./lumos_bot/gset.jpeg) | ![@jobs internship](./lumos_bot/mirror.jpeg) |

## How to Use
1. Add the WhatsApp Bot to your group chat.
2. Type any of the commands mentioned above to trigger the desired functionality.
3. Follow the prompts or provide the necessary input as instructed.
4. Enjoy the enhanced communication and exciting features offered by the bot!

Please note that some commands may require additional information or a bit of patience, especially when downloading YouTube videos. Sit back, relax, and let the bot handle the rest.

## Bot Deployment on EC2

This bot is deployed on an **EC2 (Elastic Compute Cloud)** instance. **EC2** is a web service provided by Amazon Web Services **(AWS)** that allows you to create and manage virtual servers in the cloud.

### Deployment Steps

1. Provisioned an EC2 instance on AWS.
2. Installed the necessary dependencies and configured the environment.
3. Deployed the bot code to the EC2 instance.
4. Started the bot application using the appropriate commands.

### *Feedback and Support*

If you encounter any issues, have suggestions, or need assistance, feel free to contact me.

Enjoy using the WhatsApp Bot and have a great time interacting with your group members!