文件名称:trup:Unixporn社区的Discord机器人
文件大小:80KB
文件格式:ZIP
更新时间:2024-05-26 08:51:30
hacktoberfest Go
特鲁普 Unixporn社区的Discord机器人 依存关系 去 PostgreSQL 11或以上 使用Docker进行设置 克隆存储库后,在项目根目录中创建一个名为.env的文件, .env包含必需的环境变量(如/.env.example所示)。 之后,您可以通过运行来初始化Docker服务 docker-compose up -d 使用Nix自动设置 # Install the Nix package manager: curl -L https://nixos.org/nix/install | sh # Clone this repo git clone https://github.com/unixporn/trup cd trup # Enter the dev environment nix-shell # Set environment variables cp .env
【文件预览】:
trup-master
----Dockerfile(390B)
----.gitignore(63B)
----shell.nix(947B)
----routine()
--------unmute.go(1KB)
--------syncusers.go(699B)
--------pruneattachments.go(468B)
--------feedbackbotmessage.go(2KB)
--------spamprotection.go(1KB)
--------blocklistfilter.go(3KB)
----main.go(3KB)
----ctx()
--------requestuser.go(5KB)
--------message.go(2KB)
--------context.go(4KB)
----.github()
--------workflows()
----.sops.yaml(76B)
----eventhandler()
--------ready.go(722B)
--------messagedeletebulk.go(956B)
--------memberleave.go(901B)
--------messagereactionadd.go(943B)
--------messageupdate.go(2KB)
--------messagedelete.go(4KB)
--------memberjoin.go(1KB)
--------messagecreate.go(3KB)
----db()
--------profile.go(862B)
--------note.go(1KB)
--------warn.go(1KB)
--------attachment_log.go(3KB)
--------flag.go(11B)
--------blocklist.go(2KB)
--------structure.sql(3KB)
--------sysinfo.go(4KB)
--------user.go(2KB)
--------showcase.go(645B)
--------db.go(238B)
--------mute.go(1KB)
----docker-compose.yml(835B)
----LICENSE(16KB)
----.dockerignore(58B)
----go.mod(652B)
----misc()
--------misc.go(2KB)
--------messagecache.go(1KB)
----readme.md(2KB)
----command()
--------role.go(2KB)
--------pfp.go(1KB)
--------restart.go(176B)
--------note.go(2KB)
--------warn.go(2KB)
--------dotfiles.go(1KB)
--------say.go(379B)
--------poll.go(4KB)
--------top.go(2KB)
--------latency.go(440B)
--------blocklist.go(2KB)
--------repo.go(246B)
--------fetch.go(22KB)
--------sync.go(1KB)
--------purge.go(2KB)
--------modping.go(1KB)
--------command.go(4KB)
--------discord.go(75B)
--------desc.go(1KB)
--------info.go(3KB)
--------ban.go(2KB)
--------move.go(1KB)
--------mute.go(1KB)
--------help.go(973B)
--------git.go(1KB)
----go.sum(19KB)
----fetcher.sh(5KB)
----.editorconfig(183B)
----k8s()
--------trup.yaml(4KB)
--------secrets.yaml(9KB)
--------namespace.yaml(79B)
----.env.example(293B)