Skip to content
@beemobot

Beemo

The Beemo organization houses all of the essential components that make Beemo come to life! Feel free to contribute to any of the open-source repositories c:

Beemo 🐝

Beemo is Discord Bot dedicated to stopping userbot raids. It features a powerful algorithm which is fine-tuned for detecting automated user accounts while minimizing false positives as much as possible to not harm real users.

Here you can find the components that power Beemo!

  • Tea is the actual Discord Bot, including the antiraid algorithm and Beemo Max features. It is written in Java and Kotlin and uses the Javacord Discord library. Given Beemo's size (100,000+ Discord Servers), it runs in multiple Clusters, each containing a certain amount of Shards. This part is not open source.
  • Cafe is the Monorepo containing Beemo's open source components. This includes:
    • Vanilla, the rate limit coordinator for Tea. Since different Shards of Tea run in different independent Clusters, they have to communicate with Vanilla through Kafka to determine which Shard can send how many Discord API requests in a given time frame.
    • Latte contains common utilities that is shared between multiple Java/Kotlin components of Beemo.
    • Milk serving logs of raids detected by Tea on logs.beemo.gg.
  • beemo.gg is the source code of, you guessed it, beemo.gg! It automatically gets deployed to Cloudflare Pages once a new commit is pushed.
  • docs.beemo.gg similarly contains the source of the Beemo Documentation. Those currently use GitHub Pages for deployment.

Pinned Loading

  1. docs.beemo.gg docs.beemo.gg Public

    Docs for Beemo the Discord bot (https://beemo.gg)

    HTML 10 12

  2. .github .github Public

    1

Repositories

Showing 8 of 8 repositories
  • cafe Public

    A mono-repo containing all public modules of beemo!

    beemobot/cafe’s past year of commit activity
    Kotlin 7 1 0 5 Updated Dec 13, 2024
  • Javacord Public Forked from Javacord/Javacord

    An easy to use multithreaded library for creating Discord bots in Java.

    beemobot/Javacord’s past year of commit activity
    Java 0 Apache-2.0 232 0 0 Updated Jun 23, 2024
  • .github Public
    beemobot/.github’s past year of commit activity
    1 0 0 0 Updated Jan 19, 2024
  • docs.beemo.gg Public

    Docs for Beemo the Discord bot (https://beemo.gg)

    beemobot/docs.beemo.gg’s past year of commit activity
    HTML 10 MIT 12 1 0 Updated Mar 20, 2023
  • sugar Public archive

    As of 2023 MAR 26, sugar has been archived and moved to the mono-repo at https://github.com/beemobot/cafe

    beemobot/sugar’s past year of commit activity
    TypeScript 4 0 0 0 Updated Mar 2, 2023
  • vanilla Public archive

    As of 2023 MAR 26, vanilla (formerly "matcha") has been archived and moved to the mono-repo at https://github.com/beemobot/cafe

    beemobot/vanilla’s past year of commit activity
    Kotlin 1 0 0 0 Updated Dec 20, 2022
  • latte Public archive

    As of 2023 MAR 26, latte has been archived and moved to the mono-repo at https://github.com/beemobot/cafe

    beemobot/latte’s past year of commit activity
    Kotlin 0 0 0 0 Updated Dec 20, 2022
  • beemo-translations Public

    Translations for Beemo the Discord Bot (https://beemo.gg)

    beemobot/beemo-translations’s past year of commit activity
    1 0 0 0 Updated Sep 19, 2021

Top languages

Loading…

Most used topics

Loading…