Skip to content

Lunara is a multipurpose General use moderation and server management bot created by @TheRealLoneLee, written in Lua using the Discordia API wrapper. Find my Discord/Support server below:

License

Notifications You must be signed in to change notification settings

TheRealLoneLee/Lunara-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lunara Bot (A.K.A Gilbert)

Lunara is a multipurpose General use moderation and server management bot created by @thereallonelee, written in Lua using the Discordia API wrapper.

The Key purpose of this bot is to be as straightforward and easy to use for the end user as much as possible. Aswell as being packed with features that are commonly locked behind a pay wall on other bots.

On the backend the bot shall contain an easy to navigate file structure and "commands handler" allowing the easy implementation of new commands, aswell as disabling of unwanted/unnecessary features on a per server basis. For the time being the bot will need to be hosted individually per server. However in the future there are plans to create a dashboard site which allows the configuration of bot settings per server with only one instance of the bot needing to be hosted.

At the time of writing Lunara is planned to be deployed solely for assisting in the management of The Haunted Housemates Discord server. (A server for Vtubers and their communities). As such there are specific commands relevant only to this use case that will be added in the current version. Should the bot ever reach a stage where it is viable to release to the public, these commands may or may not make it in the "final" version.


Roadmap & Planned Features

(In order of prioritisation, the following is planned to be added)

  • Commands handler directory with each command having its own file to be called upon only when needed.

  • Logging in channels, a command to setup logging will be made that allows defining which actions are to be logged in which channels, this will then be saved to a configuration file which the bot will read upon startup in the main bot.lua file.

  • Moderation commands such as timeout, ban, kick etc.

  • Role selection (fairly straight forward)

  • Rule verification

  • Ticket system (fairly straight forward)

  • Automatic ping/message in specified channels on video uploads to tiktok, youtube, and live streams on Twitch, with appropriate links.

  • Embed creator* (this may require the use of an external dashboard)


Dependencies and credits!

Wish to support me and this project directly?:heart:

ko-fi

About

Lunara is a multipurpose General use moderation and server management bot created by @TheRealLoneLee, written in Lua using the Discordia API wrapper. Find my Discord/Support server below:

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages