{"id":19837140,"url":"https://github.com/smaug6739/spiritus","last_synced_at":"2025-05-01T18:30:34.752Z","repository":{"id":37045938,"uuid":"263670592","full_name":"Smaug6739/Spiritus","owner":"Smaug6739","description":"🤖 A multi-function Discord bot. Leveling | Economy | Custom Commands | Reactions-Roles | Moderation | Fun","archived":false,"fork":false,"pushed_at":"2023-07-24T19:34:15.000Z","size":19697,"stargazers_count":25,"open_issues_count":4,"forks_count":10,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-06T16:49:17.015Z","etag":null,"topics":["bot","discord","discord-bot","discord-js","djs-v13","leveling","moderation","nodejs","reaction-roles","sheweny","sheweny-js"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Smaug6739.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2020-05-13T15:32:21.000Z","updated_at":"2025-03-09T21:24:48.000Z","dependencies_parsed_at":"2023-10-21T13:01:06.054Z","dependency_job_id":null,"html_url":"https://github.com/Smaug6739/Spiritus","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Smaug6739%2FSpiritus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Smaug6739%2FSpiritus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Smaug6739%2FSpiritus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Smaug6739%2FSpiritus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Smaug6739","download_url":"https://codeload.github.com/Smaug6739/Spiritus/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251924582,"owners_count":21665997,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bot","discord","discord-bot","discord-js","djs-v13","leveling","moderation","nodejs","reaction-roles","sheweny","sheweny-js"],"created_at":"2024-11-12T12:13:39.706Z","updated_at":"2025-05-01T18:30:34.014Z","avatar_url":"https://github.com/Smaug6739.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Spiritus Bot\n\n![spiritus](https://cdn.discordapp.com/attachments/734318123510923324/734318158642544650/spiritus_banniere.png)\n\n\u003cdiv align=\"center\"\u003e\n\n[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://github.com/Smaug6739/Spiritus)\n[![made-with-Markdown](https://img.shields.io/badge/Made%20with-Markdown-1f425f.svg)](http://commonmark.org)\n[![GitHub license](https://img.shields.io/github/license/Naereen/StrapDown.js.svg)](https://github.com/Smaug6739/master/LICENSE)\n[![GitHub tag](https://img.shields.io/github/tag/Smaug6739/Spiritus.svg)](https://github.com/Smaug6739/Spiritus/tags/)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)\n\n\u003c/div\u003e\n\nSpiritus has all the tools you will need for your Discord server, Spiritus is a multi-function Discord bot.\nYou can invite the hosted version [here](https://discord.com/oauth2/authorize?client_id=689210215488684044\u0026scope=bot\u0026permissions=1946446974)\n\n## Commands\n\n### Administration\n\n| Name          | Description                          | Sub-commands   | Usage                 | Cd     |\n| ------------- | ------------------------------------ | -------------- | --------------------- | ------ |\n| commands      | Manage custom commands.              | list, add, rem | \\\u003caction\u003e \\\u003cvaleur\u003e   | 10secs |\n| reactionroles | Manage roles-reactions in the guild. | add, rem       | [paramètre] \\(valeur) | 10secs |\n\n### Bot\n\n| Name   | Description                   | Sub-commands                                                                             | Usage               | Cd     |\n| ------ | ----------------------------- | ---------------------------------------------------------------------------------------- | ------------------- | ------ |\n| config | Config the bot.               | prefix, log-channel, welcome-message, experience, admin-invites, rank-card, rank-channel | [parameter] (value) | 10secs |\n| invite | Send link invite for the bot. | none                                                                                     | none                | 10secs |\n| ping   | Ping the bot.                 | none                                                                                     | none                | 3secs  |\n\n### Experience\n\n| Name        | Description                       | Sub-commands | Usage                      | Cd     |\n| ----------- | --------------------------------- | ------------ | -------------------------- | ------ |\n| adminxp     | Manage exp of users.              | add, rem     | \\\u003c@​user\u003e \\\u003cnb_experience\u003e | 10secs |\n| leaderboard | Ranking of users on the guild.    | none         | none                       | 10secs |\n| rank        | View your rank or rank of member. | none         | \\\u003c@​user\u003e                  | 10secs |\n\n### Fun\n\n| Name | Description        | Sub-commands                     | Usage              | Cd    |\n| ---- | ------------------ | -------------------------------- | ------------------ | ----- |\n| info | Send informations. | user, bot, server, role, channel | \\\u003caction\u003e \\\u003cvalue\u003e | 5secs |\n\n### Moderation\n\n| Name   | Description              | Usage               | Cd     |\n| ------ | ------------------------ | ------------------- | ------ |\n| ban    | Ban a user.              | \\\u003c@​user\u003e \\\u003creason\u003e | 10secs |\n| kick   | Kick a user.             | \\\u003c@​user\u003e \\\u003craison\u003e | 10secs |\n| mute   | Mute a user.             | \\\u003c@​user\u003e \\\u003ctime\u003e   | 10secs |\n| purge  | Delete messages.         | \\\u003cnb_messages\u003e      | 10secs |\n| rename | Change nickname of user. | \\\u003cuser\u003e \\\u003cnew_name\u003e | 10secs |\n| unban  | Unban a user.            | \\\u003cuser_id\u003e          | 10secs |\n| unmute | Unmute a user.           | \\\u003c@​user\u003e           | 10secs |\n| warn   | Warn a user.             | \\\u003cuser\u003e \\\u003creason\u003e   | 10secs |\n\n## How to install\n\n1. Clone the repo\n2. Clone `config.template.ts` from src directory into the src directory and rename it to `config.ts`\n3. Install the dependencies: `npm install`\n4. Compile typescript : `npm run build`\n5. Start the bot: `npm run start`\n\n## Contributions/Licence\n\nThis project has an MIT license. And you are welcome to contribue. To contribute, please open a pull request on dev branch.\n\n## Need help\n\nIf you have question or need help, open issue or join [support server](https://discord.gg/TC7Qjfs).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmaug6739%2Fspiritus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsmaug6739%2Fspiritus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmaug6739%2Fspiritus/lists"}