new multi device PVX whatsapp bot
Typescipt updated -> https://github.com/Shubhamrawat5/whatsapp-bot-ts
Webpage -> https://shubhamrawat5.github.io/whatsapp-bot-md/
Requirements :
git clone https://github.com/Shubhamrawat5/whatsapp-bot-md
cd whatsapp-bot-md
npm install
Create account on elephantsql for Database.
After login, get the database URL from details section. It'll be like: postgres://[email protected]/xyz
Create a local .env
file with following variables and save the file.
DATABASE_URL = "postgres://your_DB_URL"
OWNER_NUMBER = "911234567890"
Start the bot - node index.js
It'll ask for QR code scan, scan it and bot will start working.
!
Public Commands | Description | Alias |
---|---|---|
!help |
Display public commands | |
!helpa |
Display admin commands | |
!helpo |
Display bot owner commands | |
!donation |
Get Donation details | |
!alive |
Check bot is ON or OFF | !a |
!feedback |
Get feedback form | |
!votecommand |
Get list of vote commands | !vc |
!pvxlink |
Get group links of PVX | |
!dev |
Get the contact of dev | |
!cricketcommand |
Get list of cricket commands | !cc |
!source |
Get the bot source | |
!steal |
Change sticker name to PVX BOT |
Member Commands | Description | Alias |
---|---|---|
!tagadmins |
Tag all admins of group | !ta |
!sticker |
Create sticker from different media types | !s |
!ai |
Ask questions to AI | |
!text |
Create sticker from text | |
!insta |
Get insta reels or post videos | !i |
!ytv |
Download youtube videos | |
!yta |
Download youtube audio | |
!song |
Get any song in good quality | |
!rank |
Know message count & rank in all PVX groups | |
!ranks |
Know ranks list of PVX groups | |
!count |
Know message count group wise in PVX groups | |
!image |
Create image from sticker | |
!imagesearch |
Search image from any name | !is |
!searchsearch |
Search sticker from any name | !ss |
!fb |
Get facebook videos | |
!technews |
Get latest Tech news | |
!drive |
Get GDrive files direct link | |
!quote |
Give a random quote | |
!horo |
Check today's horoscope | |
!gender |
Get gender from first name | |
!score |
Give Cricket score | |
!scorecard |
Give Cricket scorecard | !sc , !sb |
!startc |
Start Cricket score updated | |
!stopc |
Stop Cricket score updated | |
!startvote |
Start voting in group | |
!vote |
Vote for a choice | |
!checkvote |
Check status of current voting | !cv |
!stotvote |
Stop voting and see result | |
!votepvx |
Vote for a choice for all PVX groups | |
!checkvotepvx |
Check status of current voting for all PVX groups | !cvpvx |
!rules |
Get PVX groups rules | !r |
Admin Commands | Description | Alias |
---|---|---|
!add |
Add member to group | |
!kick |
kick member from group | !ban |
!mute |
Mute the group | |
!unmute |
Unmute the group | |
!delete |
Delete anyone message | !d |
!warning |
Give warning to user | !warn |
!warninglist |
Check warning of all members | !warnlist |
!warningreduce |
Reduce warning to user | !warnreduce |
!warningclear |
Clear all warning to user | !warnclear |
!warningcheck |
Check warning to user | !warncheck |
!enable |
Enable command for current group | |
!disable |
Disable command for current group | |
!pvxg |
Get message count stats of PVX groups | |
!pvxm |
Get members message count stats of current PVX group | |
!pvxtm |
Get members message count stats with rank of current PVX group | !pvxmt |
!pvxt |
Get top members message count stats of PVX groups | |
!pvxt5 |
Get top 5 members message count stats of all PVX groups | |
!zero |
Get members list with 0 message count | |
!pvxstats |
Get stats of PVX groups | |
!blacklist |
Get blacklist numbers | |
!blacklistadd |
Add number to blacklist | !bla |
!blacklistremove |
Remove number from blacklist | !blr |
Owner Commands | Description | Alias |
---|---|---|
!donationadd |
Add Donation details | !da |
!countstats |
Get stats of number of command used | |
!test |
execute code with whatsapp directly | |
!broadcast |
Broadcast a message to all groups | !bc |
!tagall |
Tag all members in group | |
!gname |
Save group names to DB | |
!setlink |
Save group link in DB | !sl |
!getlink |
Get all group links from DB | !sl |
!tg |
Make TG to WA stickers | |
!stg |
Stop TG to WA stickers | |
!groupbackup |
Take group backup in DB | |
!startvotepvx |
Start voting for all PVX groups | |
!stotvotepvx |
Stop voting and see result for all PVX groups |
CRICKET SCORES:
Put match id in starting of group description.
-->Get match ID from cricbuzz url, Example: https://www.cricbuzz.com/live-cricket-scores/37572/mi-vs-kkr-34th-match-indian-premier-league-2021, so match ID is
37572