Lots of pages and your account have been updated recently! And KindBot got access to the new Conscherry Dashboard.Learn more
Conscherry
Conscherry
Linked to your Creativity.
Log inSign up
Back to projects
KindBot banner
KindBot logo

KindBot

Discord Bot · Community & Kindness

🌸 A Discord bot designed to help communities build a culture of appreciation, positivity, and kindness.

KudosCommunity JournalDaily PromptsStreaksChallenges & BadgesWellnessDashboard & Team Access
Invite on DiscordVisit Dashboard
In partnership with sharekindnessproject.org
The Share Kindness Project
About this bot

KindBot helps you recognize and celebrate the good in your community with interactive commands, automated daily prompts, engagement features, and a dashboard for guided setup, team-based moderation workflows, and service health.

Best for
  • Community servers building a positive culture
  • Support servers recognizing volunteers
  • Gaming communities celebrating sportsmanship
  • Educational servers encouraging peer recognition
Quick start
  1. Invite KindBot to your server.
  2. Configure daily prompts with /dailyprompt.
  3. Open server controls in /dashboard and set delegate access with /teamaccess.
  4. Start using /kudos, /appreciate, and /journal.
  5. Track progress via /profile and /streaks.
Key features
Kudos & recognition
  • Give kudos with /kudos.
  • Daily limits help prevent spam and encourage thoughtful recognition.
  • Track kudos given and received.
  • View your recognition profile with /profile.
Community journal
  • Share appreciations with /appreciate.
  • Moderated submissions help keep content high quality.
  • Browse entries with /journal or search with /journalsearch.
  • Moderator approval via /journalapprove.
Daily kindness prompts
  • Automated daily prompts to configured channels.
  • Custom schedule and timezone support.
  • Can fetch fresh prompts from an external kindness API.
  • Admin setup with /dailyprompt.
  • Optional DM delivery with /dailypromptdm.
Streaks, challenges, and badges
  • Track appreciation streaks and view leaderboards with /streaks.
  • Join challenges with /challenge.
  • Earn and view badges with /badges.
More capabilities
Random kindness suggestions
  • Random acts: /actofkindness
  • Daily compliments: /compliment
  • Tips + affirmations: /kindnesstips, /affirmation
  • Self-care reminders: /selfcare
Social features
  • Daily partner journal pact: /pact
  • React to entries: /react
  • Activity summaries: /recap
  • Share inspiration: /wisdom
Wellness & support
  • Quick mood check-ins: /checkup
  • Resources directory: /resources
  • Crisis hotlines and support communities available.
Dashboard & team access
  • Open workspace and server settings quickly with /dashboard.
  • Guided setup wizard helps validate access, channels, and DM defaults.
  • Configure delegates, approvers, and developer roles with /teamaccess.
  • Review flagged wellness reports via /checkupalerts.
  • Live status view includes uptime, ping, websocket, and database health.
Personalization
  • Preferences + privacy controls: /settings
  • Notification preferences for kudos and reactions.
  • Daily prompt DMs: /dailypromptdm
Command examples
/kudos @user message:Thanks for helping!
/appreciate message:I love this community
/journal
/dailypromptdm enable:true time:08:00
/dailyprompt action:set channel:#general
/dashboard guild_id:123456789012345678
Admin & moderation

Configure server prompts and news channels, and moderate journal submissions before they’re published.

/dailyprompt action:set channel:#general
/journalpending
/journalapprove id:123
/setnewschannel channel:#announcements
/teamaccess action:list
/checkupalerts action:list limit:5
Privacy & reliability
  • Reliable scheduled delivery with single-instance coordination for broadcasts.
  • Health checks and graceful error handling for stability.
  • Optional error reporting and monitoring via webhooks.
Command index

Every KindBot command, grouped by purpose, with key options.

Journal
/appreciate
Post to the community journal — share what you’re grateful for today.
Options: message (required, 3–500 chars), secret (optional, post anonymously)
/journal
A monitored log of everything the community appreciates.
/journalsearch
Search approved journal entries by keyword or username.
Options: query (required), username (optional), limit (optional)
/journalpending
List pending appreciations awaiting moderator approval.
/journalapprove
Approve a pending appreciation so it appears in /journal.
Options: id (required)
/journalclear
Delete a journal entry by id (approvers/developers only).
Options: id (required)
/react
React to a journal entry with an emoji.
Options: emoji (required: 💚 | 🎉 | 🙌 | ✨ | 🌟), entry_id (optional), user (optional), username (optional)
/pact
Partner with someone to post to the journal together daily.
Options: subcommands: start (partner required), end, status
Recognition & social
/kudos
Give recognitions (kudos) to others for helpfulness, kindness, or good deeds.
Options: user (required)
/compliment
Generate a random, positive compliment for a user.
Options: user (required)
/profile
Check out your personal profile or someone else’s.
Options: user (required)
/recap
View your kindness activity summary for the week or month.
Options: period (optional: week | month | all), user (optional)
Prompts
/dailyprompt
Manage or send daily kindness prompts (server config + send).
Options: action (required: set | remove | send), channel (optional), message (optional), preview (optional)
/dailypromptdm
Configure daily prompt delivery to your DMs and set your preferred time. Optionally send a test DM.
Options: action (required: enable | disable), time (optional 24h), timezone (optional), test (optional)
Challenges & progress
/challenge
Join and complete kindness challenges to earn badges.
Options: action (required: view | join | progress | my), challenge (optional), amount (optional, min 1)
/badges
View your earned badges and badge collection.
Options: user (optional)
/streaks
Show journal posting streaks: your streak or a leaderboard of top streaks.
Options: user (optional), limit (optional)
Wellness
/checkup
Quick wellness check-in to track how you’re feeling.
Options: mood (required: great | good | okay | struggling | notgood), note (optional, max 200 chars)
/resources
Find helpful mental health, crisis, and wellbeing resources.
Options: category (optional: crisis | mental | wellbeing | community)
/selfcare
Get a self-care or self-compassion reminder.
Kindness extras
/actofkindness
Generate a random act of kindness to complete today.
/kindnesstips
Resources and tips for being kind and respectful online.
/affirmation
Generate a random affirmation.
/wisdom
Share or browse inspirational quotes, thoughts, and wisdom.
Options: action (required: share | browse), text (optional, max 500), anonymous (optional)
/tskp
Learn about The Share Kindness Project and how you can get involved.
Dashboard & moderation
/dashboard
Open the KindBot dashboard, or jump directly to server settings for a specific server.
Options: guild_id (optional; Discord server ID)
/teamaccess
Manage dashboard delegates and global approver/developer access roles.
Options: action (required: list | add | remove | listapprovers | addapprover | removeapprover | listdevelopers | adddeveloper | removedeveloper), user_id (optional), expires_at (optional ISO date), scopes (optional comma list)
/checkupalerts
Review flagged wellness check-ins and follow up with users when needed.
Options: action (required: list | review | checkin), id (optional; required for review/checkin), limit (optional, 1-10), message (optional)
Settings & utility
/settings
Manage your preferences and privacy settings.
Options: category (required: view | notifications | privacy), setting (optional), value (optional)
/templates
Browse message templates for journal posts or giving kudos.
Options: category (optional: teamwork | creativity | support | leadership | humor | helpfulness)
/help
Get assistance with commands and error messages.
Options: error_code (optional)
/info
Display information about the project.
/invite
Invite and welcome KindBot to your server or DMs.
/support
Get support for KindBot by joining the support server.
/suggest
Send an anonymous suggestion to the KindBot team.
Options: opens a modal with a text input
Server news
/setnewschannel
Set or remove this server’s channel to receive news posts.
Options: channel (optional; omit to remove)
/listnewschannel
Show this server’s configured news channel.
Options: global (optional; list all subscriptions, developer-only)
Support

Need help or have suggestions? Use /help in the bot (includes error code lookup), or visit the support server via /support. You can also share ideas with /suggest.

Conscherry support options live on the Help page.

Bot info and links: /info, /invite

Utilities: /templates, /settings, /dashboard, /teamaccess, /checkupalerts, /setnewschannel, /listnewschannel

Conscherry logo

Independent creators building apps, games, and tools in public with a real, day-to-day community.

Theme

Keyboard shortcuts are available for everyone. Press ? to view them.

© 2020 - 2026 Conscherry. All rights reserved.

Company
AboutCareersContactPress KitProjectsTeam
Community
CherryJamDiscordHelpNewspaperPartnershipsSearch
Legal
HelpdeskStatusResourcesPrivacyTerms
System status: All systems operational — 10 services operationalView live status