Skip to content

sandra is a multi-purpose bot with emphasis on both form and function


Notifications You must be signed in to change notification settings


Folders and files

Last commit message
Last commit date

Latest commit


Repository files navigation


Sandra: Discord Bot

Sandra is a powerful multipurpose Discord bot focused on form and function with users in mind.

Add Sandra to your own server by clicking here and enjoy all of her features!

We do not support attempting to build or run Sandra by yourself. We will not help you. This repository is solely to provide transparency and for the community to contribute to the project.

Note: This repository does not reflect the current codebase used in production. Code here is being rewritten from the ground up in Kotlin in preparation for Sandra version 5. Read more about this here.

Tools and Libraries

Sandra uses a range of tools and libraries to help deliver your experience. A few have been listed below, including what they are used for:

  • JDA - Communicating with Discord
  • Jedis - Communicating with Redis
  • Ktor - Providing the Sandra API
  • ExpiringMap - Expiring Caches

Authors and Contributors

Copyright Stuff

If you wish to use code from this repository, you must include the license and state the changes you made to the code. We don't mind if you gain inspiration from us, but do not blatantly copy the source code.


Copyright 2017-2024 Avery Carroll / averen and Logan Devecka / legolog3

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.


No releases published

Sponsor this project