念佛三昧-Line Bot

念佛三昧 Line Bot

 

      加入好友

 

Introduce

  There are 800 million buddhists in Taiwan, lots of them recite buddhist sutra as a routine everyday. Buddhist believe through reciting buddhist sutra can generate some power which makes our spirit more pure and clear, also bless our family and make these world better, so reciting sutras is very important for every buddhist.

f:id:evil0327:20170226233029j:plain

  In Taiwan, the most popular buddhist sutra is "大悲咒".  Lots of buddhists recite "大悲咒" everyday.  They usually set a goal for reciting "大悲咒", like reciting 14 or 21 times eveyday. In addition to "大悲咒",  "般若波羅蜜多心經" and "阿彌陀佛" also popular with buddhists in Taiwan. After reciting these sutras everyday, some people record the reciting times on paper, when they check the record paper, they will know how many reciting times has been done, this gives a sense of achievement,  and ensure they can keep reciting everyday.

f:id:evil0327:20170227232521j:plain

  There is a tradition in Taiwan, taiwaness burn the paper called "paper money" for acestors or ghost, taiwaness believe through fire, acestors or ghost can get the money and live more happily in another world. Therefore, some buddhists burn the record papers of sutra reciting times, and pray for the power which generated from reciting can help all the life could be far from pain.  

f:id:evil0327:20170228155946j:plain

  念佛三昧 helps buddhist record the times fo reciting sutra everyday, users can check the records anytime, and get excel report from 念佛三昧. It's very simple to use, even old men could use it.

  Furthermore,  念佛三昧 also provide the information of buddhist events in Taiwan, and remind users at Ten-Meatless Day, (Ten-Meatless Day: 10 days in month which prohibits eating meat.). The use guide is below.

evil0327.hatenablog.com

 

System Architecture

  念佛三昧 uses Azure as platform, the web server uses Tomcat 7. The excel files are stored on Azure Storage, and uses Azure DocumentDB as database. Please see the picture below.

f:id:evil0327:20170228205745j:plain

  The user sends request message from chat room, then LINE Message API trasfers the request message to web server(Tomcat Server), the server takes data from Azure DocumentDB and responses it to LINE Message API, finally the Message API replies to user. If the user chooses the excel report, the web server generates the excel file and storage it on Azure Storage, when excel file stored, web server repies the file's url to user.