International Journal of Early Childhood Special Education (INT-JECSE)
DOI:10.48047/INTJECSE/V15I4.80 ISSN: 1308-5581 Vol 15, Issue 04 2023
735
WHATS APP BIRTHDAY BOT
1. Mrs. A. DIVYA
Assistant Professor, Department of CSE, Sreyas Institute of Engineering and Technology, Telangana,
India, divy[email protected]
2. Purba Senapati
Department of CSE, Sreyas Institute of Engineering and Technology, Telangana,
India,purbas2001@gmail.com
3. Akhil Nellutla
Department of CSE, Sreyas Institute of Engineering and Technology, Telangana,
India,nellutlaakhil@gmail.com
4. Gunti Prasanna
Department of CSE, Sreyas Institute of Engineering and Technology, Telangana,
India,guntiprasanna2@gmail.com
5. Shaik Abdul Rahman
Department of CSE, Sreyas Institute of Engineering and Technology, Telangana, India,
shaikabdulrahm[email protected]
ABSTRACT
In this project, we propose the development of a WhatsApp Birthday Bot, aimed atenhancing
user experience and fostering stronger social connections by auto mating birthday reminders andg
reetings. The bot will be designed to integrateseamlessly with WhatsApp, a popular messaging
platform, allowing users to subscribe to birthdaynotificationsfortheircontacts. The primary objective
of the botis tosimplify the process of rememberingandacknowledging birthdays, which can often be
challenging amidst busy schedules and numerous social connections. The bot will leverage user
consent and contact information to compile a personalized birthday calendar, ensuring that important
datesare never forgotten.
INTRODUCTION
In the contemporary landscape of digital communication, the traditional practice of
extendingbirthdaywisheshasundergoneatransformativeevolution.Aninnovativemanifestationofthisevol
utionis found
inthedevelopmentoftheWhatsAppBirthdayWishingBot.Thiscomputerprogramhasbeeningeniouslydesig
nedtostreamlineandpersonalizetheprocessofconveyingbirthdaygreetingsthroughthe
widelyusedmessagingplatform,WhatsApp.The WhatsApp Birthday Wishing Bot serves as an
automated conduit for the conveyance ofpersonalized
birthday wishes, mitigating the need for manual effort typically associated withtyping out individual
messages. It stands as a testament to the fusion of technology andcelebration,offering
anovelapproachto thetimelesstraditionofcelebrating birthdays.
Atitscore,thebotboastsanarrayoffeaturesaimedatenhancingtheefficiencyandpersonalizationofbirthdaygr
eetings.Itsprimaryfunctionliesintheautomationoftheentireprocess,eliminatingthetime-
consumingtaskofindividuallycraftingmessages.Userscanpre-set messages, ensuring that the bot sends
out timely and customized wishes to each
recipient.AdistinctivefeatureoftheWhatsAppBirthdayWishingBotliesinitsabilitytoinfuseapersonalizedt
ouchintothebirthdaygreetings.Byincorporatingpersonaldetailssuchastherecipient'sname,age,orspecifici
nterests,thebotelevatesthemeaningfulnessofthemessages.Thispersonalizationiscrucialinensuringthatthe
automatedwishesresonatewiththerecipientsonadeeperlevel,transcendingthelimitationsoftenassociatedw
ithautomatedcommunication.
International Journal of Early Childhood Special Education (INT-JECSE)
DOI:10.48047/INTJECSE/V15I4.80 ISSN: 1308-5581 Vol 15, Issue 04 2023
736
Furthermore,thebotsupportstheintegrationofmultimediaelements,allowinguserstoincludeimages
, GIFs, or short videos in their birthday messages. This multimedia integration adds acreative and
engaging dimension to the greetings, making the automated wishes feel moredynamic
andvisuallyappealing.Scheduling is another noteworthy feature of the WhatsApp Birthday Wishing
Bot. Users
havetheflexibilitytoschedulebirthdaymessagesinadvance,ensuringthatthewishesaredeliveredat the
perfect moment, such as the stroke of midnight on the actual birthday. This
thoughtfulfeatureallowsformeticulousplanningandensuresthatrecipientsreceivetheirwishespreciselywhe
ntheyaremeanttobecelebrated.Inoperation,theWhatsAppBirthdayWishingBotfunctionsthroughauser-
friendlyinterface.Users interact with the bot, providing necessary information such as the recipient's
name,relationship, and any specific details they wish to incorporate into the birthday message. Thebot
then utilizes the WhatsApp API to seamlessly integrate with the messaging
platform,sendingoutthepersonalizedbirthdaywishes tothe designatedrecipients.
Despite its automated nature, the bot requires users to be mindful of considerations such
asprivacy and user consent. Adherence to data privacy regulations is paramount to ensure thatthe bot
operates within ethical boundaries. Additionally, it is imperative to obtain the
consentofrecipientsbeforedeployingautomatedmessages,respectingtheirautonomyinthecommunication
process.
Inconclusion,theWhatsAppBirthdayWishingBotrepresentsaharmoniousamalgamationoftechno
logy andcelebration.By offeringan efficient,personalized,andtimely means ofextending birthday
wishes, this innovative bot has redefined the way we celebrate specialoccasions in the digital age. It
stands as a testament to the adaptability of technology inenhancingandenrichingtimeless traditions.
LITERATURE SURVEY
The literature on Chatbot spans various dimensions, from technical development to
ethicalconsiderations.Inthecontext ofbirthdaywishing
bots,researchemphasizestheimportanceofcreating user-friendly interfaces and employing natural
language processing algorithms togeneratepersonalizedandcontext-
awarebirthdaymessages.StudiesexploretheapplicationofChatbotinenhancinguserexperiencesduringspec
ialoccasions,suchasbirthdays,byincorporatingconversationalinterfacesandadaptivelearningmechanisms
.Ethicalconsiderations focus on ensuring responsible AI, avoiding biases in birthday greetings,
andaddressing privacy concerns. Evaluation metrics assess the effectiveness of birthday wishingbots
based on user satisfaction, message personalization, and overall engagement. As the fieldevolves,
future directions include refining multi-turn conversations, incorporating
emotionalintelligenceintobirthdaymessages,andaddressingtheculturalnuancesofcelebratorygreetings.O
verall,theliteraturereflectsadynamicandcomprehensiveexplorationofChatbot,withspecificrelevancetoen
hancingthecelebrationexperiencethroughbirthdaywishingbots.
PROPOSEDSYSTEM
Theproposedsystemaimstoautomateandenhancetheprocessofsendingpersonalizedbirthdaywishesto
friendsandfamilythroughWhatsApp.It willmakeuseofAI-driventechnology to create heartfelt
messages, schedule deliveries, and ensure timely andthoughtfulbirthdaygreetings.
Asmostofthechatbotslacktheabilitytosendpersonalizedmessagesandalsoweneednothaveaseparateappfori
t.
When the code is run in the command prompt, we get the following results gets displayed on the
screen. This is like the notification that the birthday wishes have been delivered to the particular
people.
Here, we are executing the python code which has been saved as “whatsappcrawler” file.
Command to run python whatsappcrawler.py
International Journal of Early Childhood Special Education (INT-JECSE)
DOI:10.48047/INTJECSE/V15I4.80 ISSN: 1308-5581 Vol 15, Issue 04 2023
737
Fig.1Output of the code in the command prompt of python
After the above gets displayed, simultaneously below interface also gets displayed.
Where the virtual WhatsApp interface can be seen. Even the birthday wishes which has been
delivered can be seen.
Fig.2InterfaceforWhatsAppBirthdayBot
Individual chat where the birthday message got delivered, looks as the below image.
International Journal of Early Childhood Special Education (INT-JECSE)
DOI:10.48047/INTJECSE/V15I4.80 ISSN: 1308-5581 Vol 15, Issue 04 2023
738
Fig.3 Delivery of Birthday Wishes
CONCLUSION
In conclusion, the development of the WhatsApp Birthday Bot has been a rewarding journey
that seamlessly merges technology with the joyous occasions of people's lives. The project aimed to
automate the process of sending birthday wishes to contacts, enhancing the user experience on the
popular messaging platform.Through the utilization of programming languages and API integrations,
the bot successfully demonstrated the capability to identify birthdays from contact lists and send
personalized greetings. The use of automation not only streamlines the process but also ensures that
no important celebration is overlooked in the bustling world of digital communication.
REFERENCES
[1]. https://www.geeksforgeeks.org/python-whatsapp-birthday-bot/
[2]. https://www.twilio.com/blog/automatically-send-birthday-wishes-python-flask-whatsapp
[3]. https://github.com/sralli/WB-WB-Whatsapp-Birthday-Wishing-Bot
[4]. https://www.appypie.com/chatbot/widgets-forms-templates/birthday/whatsapp-birthday-bot
[5]. https://github.com/rohit1kumar/birthday-bot
[6]. https://botstore.automationanywhere.com/bot/bot-wishing-team-members-happy-birthday-
via-whatsapp
[7]. https://glific.org/?utm_term=best%20whatsapp%20bot&utm_campaign=Glific-Leads-
Search&utm_source=adwords&utm_medium=ppc&hsa_acc=9698109986&hsa_cam=11383278431&
hsa_grp=111252938137&hsa_ad=480563464478&hsa_src=g&hsa_tgt=kwd-
456339843527&hsa_kw=best%20whatsapp%20bot&hsa_mt=p&hsa_net=adwords&hsa_ver=3&gclid
=Cj0KCQjw4vKpBhCZARIsAOKHoWT8uTvBLKTLcfAFJxP7TPa_aQxMvA870jMbXSeh6XpMg
PTnERtd-n0aAoaBEALw_wcB
[8]. https://towardsdatascience.com/automate-whatsapp-messages-with-python-in-3-steps-
d64cf0de4539
[9]. https://sleekflow.io/blog/whatsapp-auto-reply-bot
[10]. https://ciscocollabcustomer.ideas.aha.io/ideas/WXCUST-I-11933
[11]. https://www.javatpoint.com/automate-a-whatsapp-message-using-python
[12]. https://doubletick.io/blog/how-to-schedule-whatsapp-messages
[13]. https://whatsapp-scheduler.com/