justincmendes / pd-bot

Personal Development Bot for Habit Tracking, Journaling, Accountability, and Documenting Self-Improvement progress
MIT License
1 stars 0 forks source link

pd-bot

Personal Development Bot for Habit Tracking, Journaling, Accountability, and Documenting Self-Improvement progress

The foundational code was inspired by Threebow "Discord.js Bot Tutorial" and the Discord.js Introduction Documentation

Frameworks:

Demonstrations:

Help:

image

Ping:

image

Prefix:

Prefix Example - **Prefix Show:** ![image](https://user-images.githubusercontent.com/50083088/90681254-1d3c7e00-e231-11ea-94b7-84f66518bc3b.png) - **Prefix Change:** ![image](https://user-images.githubusercontent.com/50083088/90644096-58738880-e202-11ea-8f03-9feebfa0edff.png)

Mastermind:

Mastermind Example - **Help:** ![image](https://user-images.githubusercontent.com/50083088/90644306-940e5280-e202-11ea-84c3-5dd148c13ee1.png) - **Template:** ![image](https://user-images.githubusercontent.com/50083088/90793563-deaece00-e2d9-11ea-8c39-0bdc52f827dd.png) ![image](https://user-images.githubusercontent.com/50083088/90793564-df476480-e2d9-11ea-8f5d-aba03f690641.png) ![image](https://user-images.githubusercontent.com/50083088/90793573-e2daeb80-e2d9-11ea-935f-6f821ad62eeb.png)

Journal:

Journal Example - **Help:** ![image](https://user-images.githubusercontent.com/50083088/90644315-95d81600-e202-11ea-93ee-11cae74638a5.png) #### Template: - **Daily Journal Template:** ![image](https://user-images.githubusercontent.com/50083088/90793884-1c135b80-e2da-11ea-8be9-6d8b11f1738e.png) ![image](https://user-images.githubusercontent.com/50083088/90796169-f63b8600-e2dc-11ea-8870-77ce0a32b033.png) - **Weekly Journal Template:** ![image](https://user-images.githubusercontent.com/50083088/90793970-39482a00-e2da-11ea-930c-6bec8378c220.png) ![image](https://user-images.githubusercontent.com/50083088/90796170-f63b8600-e2dc-11ea-822e-8a3e5ddf122f.png)

Fast:

Fast Examples - **Help:** ![image](https://user-images.githubusercontent.com/50083088/90681152-f2eac080-e230-11ea-93bf-333cd5afd076.png) - **Start:** ![image](https://user-images.githubusercontent.com/50083088/90681095-d8184c00-e230-11ea-8c7a-126a765808c8.png) - **End + Post:**
End + Post Examples - **Help (End + Post):** ![image](https://user-images.githubusercontent.com/50083088/90792307-511eae80-e2d8-11ea-9a94-638587fdf29c.png) ![image](https://user-images.githubusercontent.com/50083088/90792312-51b74500-e2d8-11ea-89a3-2936a499925f.png) - **End:**
End Fast ![image](https://user-images.githubusercontent.com/50083088/90652099-c3758d00-e20b-11ea-846e-7ab0b3eddf37.png) ![image](https://user-images.githubusercontent.com/50083088/90652149-d0927c00-e20b-11ea-9e83-2e0fc25f4a42.png) ![image](https://user-images.githubusercontent.com/50083088/90652128-cb353180-e20b-11ea-9e4b-83f4959eef08.png) ![image](https://user-images.githubusercontent.com/50083088/90652171-d8522080-e20b-11ea-8e88-a60d84c0ed48.png) ![image](https://user-images.githubusercontent.com/50083088/90652218-db4d1100-e20b-11ea-94f5-92b7973131cd.png) ![image](https://user-images.githubusercontent.com/50083088/90652227-dbe5a780-e20b-11ea-8207-9205f6c2bb9a.png)
- **Post:**
Post Fast to Specific Server/Channel ![image](https://user-images.githubusercontent.com/50083088/90652239-dc7e3e00-e20b-11ea-8e4b-11542f813e85.png) ![image](https://user-images.githubusercontent.com/50083088/90652253-dd16d480-e20b-11ea-8f42-b243f02c7177.png) ![image](https://user-images.githubusercontent.com/50083088/90682531-17479c80-e233-11ea-8124-17305f5715e2.png) ![image](https://user-images.githubusercontent.com/50083088/90682402-e6fffe00-e232-11ea-8f1d-95e224e6729f.png) ![image](https://user-images.githubusercontent.com/50083088/90682405-e7989480-e232-11ea-9d0d-98637585163a.png) ![image](https://user-images.githubusercontent.com/50083088/90682409-e8312b00-e232-11ea-8acc-28e64ee86b7f.png)
- **See:**
See/Show Fast(s) - **Help:** ![image](https://user-images.githubusercontent.com/50083088/90689692-73fc8480-e23e-11ea-82e6-079548daab5b.png) - **See Number:** ![image](https://user-images.githubusercontent.com/50083088/90791311-09e3ee00-e2d7-11ea-83ec-63e5a1880c27.png) - **See Recent:** ![image](https://user-images.githubusercontent.com/50083088/90689569-47486d00-e23e-11ea-87de-048889704a39.png) - **See #:** ![image](https://user-images.githubusercontent.com/50083088/90689571-47486d00-e23e-11ea-96af-ad63d3452f51.png) - **See Past #:** ![image](https://user-images.githubusercontent.com/50083088/90689576-47e10380-e23e-11ea-972e-732b0d16247c.png) - **See # Past #:** ![image](https://user-images.githubusercontent.com/50083088/90689565-46174000-e23e-11ea-89d3-f1d5f6f1923e.png) ![image](https://user-images.githubusercontent.com/50083088/90689580-48799a00-e23e-11ea-8dbb-8a2ba1d26183.png)
- **Edit:**
Edit Fast - **Help:** ![image](https://user-images.githubusercontent.com/50083088/90792115-11f05d80-e2d8-11ea-8a48-d6e15d800782.png) - **Sample Edit - Reflection:** ![image](https://user-images.githubusercontent.com/50083088/90697745-115eb500-e24d-11ea-975a-cac2038a3da8.png) ![image](https://user-images.githubusercontent.com/50083088/90697746-128fe200-e24d-11ea-8db3-1ffdf440aa3a.png) ![image](https://user-images.githubusercontent.com/50083088/90697748-13287880-e24d-11ea-8cc7-cdebcaafa2fe.png) ![image](https://user-images.githubusercontent.com/50083088/90697749-13287880-e24d-11ea-8f24-f7b84554ed94.png) ![image](https://user-images.githubusercontent.com/50083088/90697750-13c10f00-e24d-11ea-90e7-315584c13a02.png)
- **Delete:**
Delete Fast(s) - **Help:** ![image](https://user-images.githubusercontent.com/50083088/90792006-ed948100-e2d7-11ea-9276-9b9f055493a8.png) - **Delete Recent:** ![image](https://user-images.githubusercontent.com/50083088/90705578-470d9900-e261-11ea-9c85-9ca602c36d3d.png) ![image](https://user-images.githubusercontent.com/50083088/90705572-4412a880-e261-11ea-926b-dce49f3932ea.png) - **Delete #:** ![image](https://user-images.githubusercontent.com/50083088/90706106-6e189a80-e262-11ea-844f-5c938050d1e2.png) ![image](https://user-images.githubusercontent.com/50083088/90706101-6b1daa00-e262-11ea-8538-5fe7e2662053.png) - **Delete Past #:** ![image](https://user-images.githubusercontent.com/50083088/90706280-cc457d80-e262-11ea-98ba-28c773539ea8.png) ![image](https://user-images.githubusercontent.com/50083088/90706341-ec753c80-e262-11ea-8430-64dd3d3e837d.png) - **Delete # Past #:** ![image](https://user-images.githubusercontent.com/50083088/90791826-b1612080-e2d7-11ea-8eb5-ceab5a50f048.png) ![image](https://user-images.githubusercontent.com/50083088/90791831-b45c1100-e2d7-11ea-89b9-ea198900dc31.png) ![image](https://user-images.githubusercontent.com/50083088/90791845-b8882e80-e2d7-11ea-9a07-6832aab64512.png) ![image](https://user-images.githubusercontent.com/50083088/90791847-b920c500-e2d7-11ea-932b-07aa1f695c70.png) - **Delete Many #, #, #:** ![image](https://user-images.githubusercontent.com/50083088/90704756-5be92d00-e25f-11ea-85c7-e458821ce1e8.png) - Notice the different Fast at the same index: ![image](https://user-images.githubusercontent.com/50083088/90704757-5c81c380-e25f-11ea-84de-5532c55f197c.png) ![image](https://user-images.githubusercontent.com/50083088/90704760-5c81c380-e25f-11ea-842d-eaf37d6dfb3a.png) ![image](https://user-images.githubusercontent.com/50083088/90704762-5d1a5a00-e25f-11ea-8504-2135544b9fb6.png)

Goals:

Goals Example - **Help:** ![image](https://user-images.githubusercontent.com/50083088/90792591-a6f35680-e2d8-11ea-95fd-463b5914bb29.png)

Habit:

Habit Example ![image](https://user-images.githubusercontent.com/50083088/90792730-d609c800-e2d8-11ea-930e-965fb52422d1.png)

Settings:

User Settings Example ![image](https://user-images.githubusercontent.com/50083088/90792733-d6a25e80-e2d8-11ea-8a81-eb79766c037d.png)