[ABANDONED] CanaryAdmin

The team has decided to abandon this project due to it’s being much labor intensive (there’s a lot of code to be rewritten, and yet much complicated structure).

So, what now?

The team behind this project will focus on another project. This project will no longer be maintained by us.

CanaryAdmin

CanaryAdmin is an admin panel project created by groups of programmers and UI designers, they are coded in high security, it is unlike most of the admin you can find in the marketplace, we focus on the community, not the reputation we have, hence, this is why CanaryAdmin is open-sourced. Apart from that, they were coded for the open-source community, to let developers create a better version without struggling.

This project was started back in 2019 with Nakogls (founder) herself, and then, we gathered a few programmers and UI designers, this is when Kunari-JP exists.

Table of content

  • Reminders
  • Advantages
  • Installation
  • Planned updates

Reminders

The current product featured in this documentation is in the beta phase and can be experimental, please use it at your own risk. Kunari-JP is not responsible for any inconveniences caused by how experimental the system is.

Please remember to turn off FFA, FFA is for if you want everyone to have admin access.

Advantages

CanaryAdmin uses a loader that does not need to specify the command in the main server script, this will improve ease of access for a user who wants to add more commands.

We also use a permission system that supports group ranks, UserId, Names, and even Enumerations (CreatorId) as well.

Apart from that, all core elements are stored in the server context, exploiters won't be able to have access to the panel easily. Leaving your game at maximum security for the admin system.

Installation

The latest build can be found here:

Please drag the model into your game and read ReadMe.Lua, inside the folder. Everything related to installation can be found there.

Custom themes

  • Solar dark

Paste this code into the command bar, if you have installed CanaryAdmin successfully.

local HttpService = game:GetService("HttpService") local e = HttpService.HttpEnabled HttpService.HttpEnabled = true loadstring(HttpService:GetAsync("https://raw.githubusercontent.com/Kunari-JP/Solar-Dark/master/Installer.lua"))(e)

Planned updates

  • Auto updater
  • Logging UI and module

94 Likes

Looks Good,

Could you perhaps make a Github repo for CanaryAdmin where people can submit commands to directly for review instead of having to dm you? This would also make the code more accessible.

3 Likes

Do you have some screenshots of the gui?

3 Likes

It’s open source, so you can view all of the GUIs in the place he has to download it.

1 Like

Great contribution! I look forward to seeing your updates!

2 Likes

I am trying to do that, thanks for the suggestion!

2 Likes

Hey there! Is there a way to add a specific rank in a specific group in order to only have the admin gui available only for group members?

I also suggest updating your code, as LoadLibary does no longer work. I found this script in main:

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Resources = require(ReplicatedStorage:WaitForChild("Resources"))
Resources:LoadLibrary("ReplicatedPseudoInstance")
2 Likes

The loadlibrary is from a third party module called RoStrap. I am currently working on a group rank stuff.

7 Likes

image

Introducing…

CanaryAdmin Lite

Designed to be lightweight, ease of access.
  • Much better typechecker
  • Less complicated UI
  • Lesser modules but more commands
  • Easier to install commands

Stay hyped :eyes:

10 Likes

A new version is almost done! Stay hyped!

9 Likes

This honestly looks so great, I cannot wait!

2 Likes

Here’s an idea!

Have two different sources:

A. CanaryAdmin Lite: All Features

B. CanaryAdmin Moderation: Have just those simple serverban, (possible log to trello for bans), kicks, announcements, server locks, etc!

Looks fantastic with animations and colors.

2 Likes

Not kidding but the lite version has more lines in scripts. It probably will be a new version instead, since everything is being recoded.

1 Like

As soon as the new one comes out am using straight away! The UI on both versions look amazing! Can’t wait!

2 Likes

Beta V3.5 is now available as a model, get it here:

Note that the documentation above does not comply with the new version, everything has changed in V3.5.

5 Likes

Can’t wait to test it!
(30 chars)

3 Likes

Update

Fixed an error with checking bans, ban checking should be fixed now.
Added keybind message when an admin joined game

2 Likes

Update

Fixed another error with checking bans
Fixed issue with having more than one admin panel at once

New theme

Solar Dark
image
image

Link: https://www.roblox.com/library/4951221500/Solar-Dark

7 Likes

why is this not in the main version?

2 Likes

The lite version has been combined with the new version.

They have a much easier command loader for both client and server, as well as a better custom theme support.

Basically the server context’s codes has been rewritten

2 Likes