mirror of https://github.com/clickscodes/nucleus
Update to latest development (#23)
commit
599501055f
@ -0,0 +1,4 @@
|
||||
if ! has nix_direnv_version || ! nix_direnv_version 2.2.1; then
|
||||
source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/2.2.1/direnvrc" "sha256-zelF0vLbEl5uaqrfIzbgNzJWGmLzCmYAkInj/LNxvKs="
|
||||
fi
|
||||
use flake
|
||||
@ -0,0 +1,43 @@
|
||||
{
|
||||
"nodes": {
|
||||
"flake-utils": {
|
||||
"locked": {
|
||||
"lastModified": 1676283394,
|
||||
"narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=",
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1677852945,
|
||||
"narHash": "sha256-liiVJjkBTuBTAkRW3hrI8MbPD2ImYzwUpa7kvteiKhM=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "f5ffd5787786dde3a8bf648c7a1b5f78c4e01abb",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "nixpkgs-unstable",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"inputs": {
|
||||
"flake-utils": "flake-utils",
|
||||
"nixpkgs": "nixpkgs"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root": "root",
|
||||
"version": 7
|
||||
}
|
||||
@ -0,0 +1,14 @@
|
||||
{
|
||||
description = "A basic flake with a shell";
|
||||
inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
|
||||
inputs.flake-utils.url = "github:numtide/flake-utils";
|
||||
|
||||
outputs = { self, nixpkgs, flake-utils }:
|
||||
flake-utils.lib.eachDefaultSystem (system: let
|
||||
pkgs = nixpkgs.legacyPackages.${system};
|
||||
in {
|
||||
devShells.default = pkgs.mkShell {
|
||||
packages = [ pkgs.yarn pkgs.nodejs-19_x pkgs.typescript pkgs.act ];
|
||||
};
|
||||
});
|
||||
}
|
||||
@ -0,0 +1,133 @@
|
||||
import type { GuildConfig } from "../utils/database.js";
|
||||
|
||||
export default {
|
||||
id: "default",
|
||||
version: 1,
|
||||
singleEventNotifications: {
|
||||
statsChannelDeleted: false
|
||||
},
|
||||
filters: {
|
||||
images: {
|
||||
NSFW: false,
|
||||
size: false
|
||||
},
|
||||
malware: false,
|
||||
wordFilter: {
|
||||
enabled: false,
|
||||
words: {
|
||||
strict: [],
|
||||
loose: []
|
||||
},
|
||||
allowed: {
|
||||
users: [],
|
||||
roles: [],
|
||||
channels: []
|
||||
}
|
||||
},
|
||||
invite: {
|
||||
enabled: false,
|
||||
allowed: {
|
||||
users: [],
|
||||
roles: [],
|
||||
channels: []
|
||||
}
|
||||
},
|
||||
pings: {
|
||||
mass: 5,
|
||||
everyone: true,
|
||||
roles: true,
|
||||
allowed: {
|
||||
users: [],
|
||||
roles: [],
|
||||
channels: [],
|
||||
rolesToMention: []
|
||||
}
|
||||
},
|
||||
clean: {
|
||||
channels: [],
|
||||
allowed: {
|
||||
users: [],
|
||||
roles: []
|
||||
}
|
||||
}
|
||||
},
|
||||
welcome: {
|
||||
enabled: false,
|
||||
role: null,
|
||||
ping: null,
|
||||
channel: null,
|
||||
message: null
|
||||
},
|
||||
stats: {},
|
||||
logging: {
|
||||
logs: {
|
||||
enabled: true,
|
||||
channel: null,
|
||||
toLog: "3fffff"
|
||||
},
|
||||
staff: {
|
||||
channel: null
|
||||
},
|
||||
attachments: {
|
||||
channel: null,
|
||||
saved: {}
|
||||
}
|
||||
},
|
||||
verify: {
|
||||
enabled: false,
|
||||
role: null
|
||||
},
|
||||
tickets: {
|
||||
enabled: false,
|
||||
category: null,
|
||||
types: "3f",
|
||||
customTypes: null,
|
||||
useCustom: false,
|
||||
supportRole: null,
|
||||
maxTickets: 5
|
||||
},
|
||||
moderation: {
|
||||
mute: {
|
||||
timeout: false,
|
||||
role: null,
|
||||
text: null,
|
||||
link: null,
|
||||
},
|
||||
kick: {
|
||||
text: null,
|
||||
link: null,
|
||||
},
|
||||
ban: {
|
||||
text: null,
|
||||
link: null,
|
||||
},
|
||||
softban: {
|
||||
text: null,
|
||||
link: null,
|
||||
},
|
||||
warn: {
|
||||
text: null,
|
||||
link: null,
|
||||
},
|
||||
role: {
|
||||
role: null,
|
||||
text: null,
|
||||
link: null,
|
||||
},
|
||||
nick: {
|
||||
text: null,
|
||||
link: null,
|
||||
}
|
||||
},
|
||||
tracks: [],
|
||||
roleMenu: {
|
||||
enabled: false,
|
||||
allowWebUI: false,
|
||||
options: [],
|
||||
},
|
||||
tags: {},
|
||||
autoPublish: {
|
||||
enabled: false,
|
||||
channels: []
|
||||
}
|
||||
} as GuildConfig;
|
||||
Loading…
Reference in new issue