Benji Multi Bot

Benji Multi Bot

0
2

Streak system, reaction logging, summaries, automated messages, translation, and Twitter-to-Discord feature.


Benji Discord Bot

The Discord bot Benji is my own project, developed by MarvTheJoshy.

I started this project because I needed certain features on my own Discord servers and on my friends’ servers to better support communities and individual members.

The bot is continuously being developed. Your feedback helps me find and fix bugs faster and improve new features more effectively.

Benji offers various basic settings, including:

  • Set your own time zone
  • Select your own language
  • Assign dashboard permissions to moderators
  • Make the dashboard visible to the public or private
  • Request a manual refresh of dashboards and menus to fix potential errors or freezes

Currently, the bot already offers several useful features. Another feature does exist, but it is currently disabled so that all errors and bugs can be fixed first. I also need a dedicated website for this feature, which is why its completion will take a little more time. ^^

In total, Benji currently offers 8 features with various customization options. Since many of them can be customized individually, I’ll just give a brief and clear overview of the functions.


Feature 1: Streak System 🔥

Members can collect so-called streaks (flames) through various activities, such as writing messages.

Three different modes are available:

Mode 1: Permanent Streaks

Collected streaks are retained permanently, even if a member is inactive for several days, weeks, or even months.

Mode 2: Slow Loss

Members collect streaks. However, one streak is lost for every day of inactivity.

Mode 3: Classic Streak System

Members collect streaks, but lose all collected streaks immediately as soon as they become inactive.

Streaks are updated daily.


Feature 2: Reaction Logging 📝

This feature allows reactions to messages to be logged.

Examples:

  • A member reacts to a message with 😂.
  • A member removes their reaction.
  • A moderator removes reactions from messages.

All of these actions can be logged automatically.


Feature 3: Activity Summaries 📊

Summaries of server activity can be generated at customizable intervals (weekly, monthly, or annually).

The following metrics, among others, are recorded:

  • Number of messages sent
  • Number of reactions given
  • Total voice chat time of all members
  • Additional activity data

This provides a good overview of the server’s development.


Feature 4: Translation System 🌍

The translation system allows messages to be automatically translated between channels.

Example:

  • In Channel A, members write in English.
  • The messages are automatically translated.
  • In Channel B, the translated messages appear in German via a webhook.

Currently, the translation is based on Google services. A switch to DeepL is planned for the future to further improve translation quality.


Feature 5: Twitter/X Integration 🐦

This feature allows you to automatically monitor posts from Twitter/X users.

As soon as a monitored user publishes a new post:

  • Benji detects the new post,
  • sends the post, including the link, to a specified Discord channel,
  • and automatically notifies your community.

Currently, new posts are checked every 12 hours.


Feature 6: Multi-Account Protection 🛡️

Currently disabled!

This feature is still under development and will be enabled at a later date.

Ratings & Reviews


0

0 reviews

Reviews can be left only by registered users. All reviews are moderated by Top.gg moderators. Please make sure to check our guidelines before posting.

5 stars

0

4 stars

0

3 stars

0

2 stars

0

1 star

0



No reviews here yet!