From cd4ec39678ddf41d966f17294e5a91db60023b4f Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Sun, 26 May 2019 19:18:02 -0300 Subject: [PATCH 01/41] Let's start fresh! --- README.md | 55 +------------------------------------------------------ 1 file changed, 1 insertion(+), 54 deletions(-) diff --git a/README.md b/README.md index a8c4c2023..82ee62217 100644 --- a/README.md +++ b/README.md @@ -1,54 +1 @@ - -
-
-
- Multi purpose Discord Bot made using discord.js, focused on quality, organization and enjoyability.

- -

- Discord Server - - License - - - -Library - - - - -
-

CLICK HERE TO INVITE SWITCHBLADE TO YOUR SERVER

-

-
- -## The open source Discord bot -**Switchblade** is a free and open source solution to all of your server managing problems, built from scratch with code organization and quality in mind. Want some music for your server? We've got you covered. Maybe you want a good anti-spam solution? We've got you covered. How about economy? Well, you probably got it by now. [Like the idea? Click here to invite Switchblade to your server](http://invite.switchblade.xyz/). - - -## Contributing -You want to help? Great! There are many ways to do it: - -**Contribute with code:** -Make some changes, and [open a pull request](https://github.com/SwitchbladeBot/switchblade/compare). - -**Contribute with ideas:** -No idea is a bad idea. If you have one, please [open an issue](https://github.com/SwitchbladeBot/switchblade/issues/new) so we can talk about it and hopefully make it real! - -**Contribute by hunting bugs:** -Just like Discord, we have an awesome team of bug hunters. You can [join our server](https://discord.gg/2FB8wDG) and ask for the **Bug Hunter™** role. After that, you can start hunting bugs and [reporting them](https://github.com/SwitchbladeBot/switchblade/issues/new?template=Bug_report.md). - -**Contribute with translations:** -Switchblade's translation is Crowdsourced too! [Click here to learn more](https://crowdin.com/project/switchblade). - -## Branching -New Pull Requests should be made upon the `dev` branch, where **Switchblade Canary**, our private testing instance, runs. Every 1 month, we push code from `dev` to `master`, where the production instance runs. - -## Self-hosting -We kindly ask you not to host your own public instance of Switchblade. [Use the official one instead!](https://invite.switchblade.xyz/) - -
- - - Switchblade on Discord Bot List -
+oh fuck, it's gone! From 5acab101816391b508ca8d413adc9093a97576c8 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Sun, 26 May 2019 19:45:38 -0300 Subject: [PATCH 02/41] test --- README.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 82ee62217..8627e5580 100644 --- a/README.md +++ b/README.md @@ -1 +1,8 @@ -oh fuck, it's gone! + + +

Backers

+Backers are those who contribute to our projects monetarily. They get their images with a link to their website on our README, an awesome badge on their Switchblade profile and a role that grants exclusive access to some channels in our discord server. [Click here and become a sponsor today!](https://opencollective.com/switchblade) + +
+ +
From e35b8f0ec3ecc07dca011b87fa600ef2e4447dbe Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Sun, 26 May 2019 19:49:05 -0300 Subject: [PATCH 03/41] Update README.md --- README.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 8627e5580..9d2973f17 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,4 @@ - -

Backers

-Backers are those who contribute to our projects monetarily. They get their images with a link to their website on our README, an awesome badge on their Switchblade profile and a role that grants exclusive access to some channels in our discord server. [Click here and become a sponsor today!](https://opencollective.com/switchblade) - -
+Backers are those who contribute to our projects monetarily. They get their images with a link to their website on our README, an awesome badge on their Switchblade profile and a role that grants exclusive access to some channels in our discord server. [Click here and become a sponsor today](https://opencollective.com/switchblade) + -
From 6343e08409b3c27549cadf003dc3651e95eaeb4b Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Sun, 26 May 2019 19:51:22 -0300 Subject: [PATCH 04/41] Update README.md --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 9d2973f17..d6890bbd7 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,3 @@

Backers

-Backers are those who contribute to our projects monetarily. They get their images with a link to their website on our README, an awesome badge on their Switchblade profile and a role that grants exclusive access to some channels in our discord server. [Click here and become a sponsor today](https://opencollective.com/switchblade) - +Backers are those who contribute to our projects monetarily. They get their images with a link to their website on our README, an awesome badge on their Switchblade profile and a role that grants exclusive access to some channels in our discord server. [Click here and become a backer today!](https://opencollective.com/switchblade/) From c8f87cec60c952f52414ee94189313f2be5af1d3 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Sun, 26 May 2019 19:56:09 -0300 Subject: [PATCH 05/41] Add backers --- README.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d6890bbd7..75fbb1ae7 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,15 @@

Backers

-Backers are those who contribute to our projects monetarily. They get their images with a link to their website on our README, an awesome badge on their Switchblade profile and a role that grants exclusive access to some channels in our discord server. [Click here and become a backer today!](https://opencollective.com/switchblade/) +Backers are those who contribute to our projects monetarily. They get their image with a link to their website on this page, an awesome badge on their Switchblade profile and a role that grants exclusive access to some channels in our discord server. [Click here and become a backer today!](https://opencollective.com/switchblade/) + + + + + + + + + + + + From 61e76cfdd76f3167267e7c1557b071858e6f260c Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Sun, 26 May 2019 20:15:13 -0300 Subject: [PATCH 06/41] Update README.md --- README.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 75fbb1ae7..c5ca16cc5 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,23 @@ +

Sponsors

+ +Sponsors are organizations and companies that contribute to our projects with money. They get their logo with a link to their website on this page! [Click here and become a sponsor today!](https://opencollective.com/switchblade#sponsor) + + + + + + + + + + + + + +

Backers

-Backers are those who contribute to our projects monetarily. They get their image with a link to their website on this page, an awesome badge on their Switchblade profile and a role that grants exclusive access to some channels in our discord server. [Click here and become a backer today!](https://opencollective.com/switchblade/) +Backers are the people who contribute to our projects monetarily. They get their image with a link to their website on this page, an awesome badge on their Switchblade profile and a role that grants exclusive access to some channels in our discord server. [Click here and become a backer today!](https://opencollective.com/switchblade#backer) From e42a793e48f2b30884c12a22557de902c1d7e0f5 Mon Sep 17 00:00:00 2001 From: Doges Date: Sun, 26 May 2019 21:50:57 -0300 Subject: [PATCH 07/41] circleci file --- README.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/README.md b/README.md index c5ca16cc5..524ca894c 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,17 @@ +
+
+
+ Multi purpose Discord Bot made using discord.js, focused on quality, organization and enjoyability.

+
+ +[![support][support-badge]][support-invite] +[![switchblade][switchblade-badge]][switchblade-invite] +[![crowdin][crowdin-badge]][crowdin-url] +[![dependencies][dependencies-badge]][dependencies-url] +[![jetbrains][jetbrains-badge]][jetbrains-url] +[![codeclimate][codeclimate-badge]][codeclimate-url] +[![circleci][circleci-badge]][circleci-url] +

Sponsors

Sponsors are organizations and companies that contribute to our projects with money. They get their logo with a link to their website on this page! [Click here and become a sponsor today!](https://opencollective.com/switchblade#sponsor) @@ -30,3 +44,37 @@ Backers are the people who contribute to our projects monetarily. They get their + + + +[support-invite]: https://support.switchblade.xyz +[support-badge]: https://img.shields.io/badge/dynamic/json.svg?style=flat-square&label=chat%20on%20Discord&colorB=7289DA&url=https%3A%2F%2Fdiscordapp.com%2Fapi%2Fservers%2F445203868624748555%2Fembed.json&query=%24.members.length&suffix=%20online&logo=discord + +[switchblade-invite]: https://invite.switchblade.xyz +[switchblade-badge]: https://img.shields.io/badge/invite-to%20your%20Discord%20server-7289da.svg?style=flat-square&logo=discord + +[crowdin-url]: https://translate.switchblade.xyz +[crowdin-badge]: https://d322cqt584bo4o.cloudfront.net/switchblade/localized.svg?style=flat-square + +[dependencies-url]: https://david-dm.org/SwitchbladeBot/switchblade/ +[dependencies-badge]: https://david-dm.org/SwitchbladeBot/switchblade/status.svg?style=flat-square + +[jetbrains-url]: https://www.jetbrains.com/?from=switchblade/ +[jetbrains-badge]: https://img.shields.io/badge/Powered%20by%20JetBrains-gray.svg?logo=webstorm&style=flat-square + +[codeclimate-url]: https://codeclimate.com/github/SwitchbladeBot/switchblade/maintainability +[codeclimate-badge]: https://img.shields.io/codeclimate/maintainability/SwitchbladeBot/switchblade.svg?style=flat-square + +[circleci-url]: https://circleci.com/gh/SwitchbladeBot/switchblade +[circleci-badge]: https://img.shields.io/circleci/project/github/SwitchbladeBot/switchblade/dev.svg?style=flat-square&logo=circleci + + + + + + +[discordbots-widget]: https://discordbots.org/api/widget/445277324175474689.svg +[botsfordiscord-widget]: https://botsfordiscord.com/api/bot/445277324175474689/widget +[discordbotlist-widget]: https://discordbotlist.com/bots/445277324175474689/widget + + From 1d22fcb911aba8f388230d419a04c9c9d2e8f028 Mon Sep 17 00:00:00 2001 From: Doges Date: Sun, 26 May 2019 21:53:18 -0300 Subject: [PATCH 08/41] readme --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 524ca894c..e5f1a442c 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,6 @@

Multi purpose Discord Bot made using discord.js, focused on quality, organization and enjoyability.

- [![support][support-badge]][support-invite] [![switchblade][switchblade-badge]][switchblade-invite] @@ -12,6 +11,8 @@ [![codeclimate][codeclimate-badge]][codeclimate-url] [![circleci][circleci-badge]][circleci-url] + +

Sponsors

Sponsors are organizations and companies that contribute to our projects with money. They get their logo with a link to their website on this page! [Click here and become a sponsor today!](https://opencollective.com/switchblade#sponsor) From 90d61a2f724b6817432feebff4e083cca1db9e08 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Sun, 26 May 2019 23:21:31 -0300 Subject: [PATCH 09/41] Move back to rounded badges, change to server count badge --- README.md | 39 ++++++++++++++------------------------- 1 file changed, 14 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index e5f1a442c..df790dbb7 100644 --- a/README.md +++ b/README.md @@ -3,14 +3,13 @@
Multi purpose Discord Bot made using discord.js, focused on quality, organization and enjoyability.

-[![support][support-badge]][support-invite] -[![switchblade][switchblade-badge]][switchblade-invite] -[![crowdin][crowdin-badge]][crowdin-url] -[![dependencies][dependencies-badge]][dependencies-url] -[![jetbrains][jetbrains-badge]][jetbrains-url] -[![codeclimate][codeclimate-badge]][codeclimate-url] -[![circleci][circleci-badge]][circleci-url] - + [![support][support-badge]][support-invite] + [![switchblade][switchblade-badge]][switchblade-invite] + [![crowdin][crowdin-badge]][crowdin-url] + [![dependencies][dependencies-badge]][dependencies-url] + [![jetbrains][jetbrains-badge]][jetbrains-url] + [![codeclimate][codeclimate-badge]][codeclimate-url] + [![circleci][circleci-badge]][circleci-url]

Sponsors

@@ -29,7 +28,6 @@ Sponsors are organizations and companies that contribute to our projects with mo -

Backers

Backers are the people who contribute to our projects monetarily. They get their image with a link to their website on this page, an awesome badge on their Switchblade profile and a role that grants exclusive access to some channels in our discord server. [Click here and become a backer today!](https://opencollective.com/switchblade#backer) @@ -46,36 +44,27 @@ Backers are the people who contribute to our projects monetarily. They get their - - [support-invite]: https://support.switchblade.xyz -[support-badge]: https://img.shields.io/badge/dynamic/json.svg?style=flat-square&label=chat%20on%20Discord&colorB=7289DA&url=https%3A%2F%2Fdiscordapp.com%2Fapi%2Fservers%2F445203868624748555%2Fembed.json&query=%24.members.length&suffix=%20online&logo=discord +[support-badge]: https://img.shields.io/badge/dynamic/json.svg?label=chat%20on%20Discord&colorB=7289DA&url=https%3A%2F%2Fdiscordapp.com%2Fapi%2Fservers%2F445203868624748555%2Fembed.json&query=%24.members.length&suffix=%20online&logo=discord [switchblade-invite]: https://invite.switchblade.xyz -[switchblade-badge]: https://img.shields.io/badge/invite-to%20your%20Discord%20server-7289da.svg?style=flat-square&logo=discord +[switchblade-badge]: https://img.shields.io/badge/dynamic/json.svg?label=servers&colorB=7289DA&url=https://prod.switchblade.xyz/api/statistics&query=serverCount [crowdin-url]: https://translate.switchblade.xyz -[crowdin-badge]: https://d322cqt584bo4o.cloudfront.net/switchblade/localized.svg?style=flat-square +[crowdin-badge]: https://d322cqt584bo4o.cloudfront.net/switchblade/localized.svg [dependencies-url]: https://david-dm.org/SwitchbladeBot/switchblade/ -[dependencies-badge]: https://david-dm.org/SwitchbladeBot/switchblade/status.svg?style=flat-square +[dependencies-badge]: https://david-dm.org/SwitchbladeBot/switchblade/status.svg [jetbrains-url]: https://www.jetbrains.com/?from=switchblade/ -[jetbrains-badge]: https://img.shields.io/badge/Powered%20by%20JetBrains-gray.svg?logo=webstorm&style=flat-square +[jetbrains-badge]: https://img.shields.io/badge/Powered%20by%20JetBrains-gray.svg?logo=webstorm [codeclimate-url]: https://codeclimate.com/github/SwitchbladeBot/switchblade/maintainability -[codeclimate-badge]: https://img.shields.io/codeclimate/maintainability/SwitchbladeBot/switchblade.svg?style=flat-square +[codeclimate-badge]: https://img.shields.io/codeclimate/maintainability/SwitchbladeBot/switchblade.svg [circleci-url]: https://circleci.com/gh/SwitchbladeBot/switchblade -[circleci-badge]: https://img.shields.io/circleci/project/github/SwitchbladeBot/switchblade/dev.svg?style=flat-square&logo=circleci - - - - - +[circleci-badge]: https://img.shields.io/circleci/project/github/SwitchbladeBot/switchblade/dev.svg?logo=circleci [discordbots-widget]: https://discordbots.org/api/widget/445277324175474689.svg [botsfordiscord-widget]: https://botsfordiscord.com/api/bot/445277324175474689/widget [discordbotlist-widget]: https://discordbotlist.com/bots/445277324175474689/widget - - From 732280fb8cdc7f4fef32b6bfbeeee617e30ae702 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Sun, 26 May 2019 23:25:56 -0300 Subject: [PATCH 10/41] Update README.md --- README.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index df790dbb7..31b0c882d 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,11 @@ [![jetbrains][jetbrains-badge]][jetbrains-url] [![codeclimate][codeclimate-badge]][codeclimate-url] [![circleci][circleci-badge]][circleci-url] + + ![servers-badge] + ![users-badge] + ![commands-badge] + ![languages-badge]

Sponsors

@@ -48,7 +53,7 @@ Backers are the people who contribute to our projects monetarily. They get their [support-badge]: https://img.shields.io/badge/dynamic/json.svg?label=chat%20on%20Discord&colorB=7289DA&url=https%3A%2F%2Fdiscordapp.com%2Fapi%2Fservers%2F445203868624748555%2Fembed.json&query=%24.members.length&suffix=%20online&logo=discord [switchblade-invite]: https://invite.switchblade.xyz -[switchblade-badge]: https://img.shields.io/badge/dynamic/json.svg?label=servers&colorB=7289DA&url=https://prod.switchblade.xyz/api/statistics&query=serverCount +[switchblade-badge]: https://img.shields.io/badge/invite-to%20your%20Discord%20server-7289da.svg?style=flat-square&logo=discord [crowdin-url]: https://translate.switchblade.xyz [crowdin-badge]: https://d322cqt584bo4o.cloudfront.net/switchblade/localized.svg @@ -65,6 +70,11 @@ Backers are the people who contribute to our projects monetarily. They get their [circleci-url]: https://circleci.com/gh/SwitchbladeBot/switchblade [circleci-badge]: https://img.shields.io/circleci/project/github/SwitchbladeBot/switchblade/dev.svg?logo=circleci +[servers-badge]: https://img.shields.io/badge/dynamic/json.svg?label=servers&colorB=7289DA&url=https://prod.switchblade.xyz/api/statistics&query=serverCount +[users-badge]: https://img.shields.io/badge/dynamic/json.svg?label=users&colorB=7289DA&url=https://prod.switchblade.xyz/api/statistics&query=userCount +[commands-badge]: https://img.shields.io/badge/dynamic/json.svg?label=commands&colorB=7289DA&url=https://prod.switchblade.xyz/api/statistics&query=commandCount +[languages-badge]: https://img.shields.io/badge/dynamic/json.svg?label=languages&colorB=7289DA&url=https://prod.switchblade.xyz/api/statistics&query=languageCount + [discordbots-widget]: https://discordbots.org/api/widget/445277324175474689.svg [botsfordiscord-widget]: https://botsfordiscord.com/api/bot/445277324175474689/widget [discordbotlist-widget]: https://discordbotlist.com/bots/445277324175474689/widget From dda4ce519e9966b2e3665ec0b10ada9da02c2186 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Sun, 26 May 2019 23:27:14 -0300 Subject: [PATCH 11/41] Update README.md --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 31b0c882d..a17894412 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,6 @@ [![jetbrains][jetbrains-badge]][jetbrains-url] [![codeclimate][codeclimate-badge]][codeclimate-url] [![circleci][circleci-badge]][circleci-url] - ![servers-badge] ![users-badge] ![commands-badge] @@ -53,7 +52,7 @@ Backers are the people who contribute to our projects monetarily. They get their [support-badge]: https://img.shields.io/badge/dynamic/json.svg?label=chat%20on%20Discord&colorB=7289DA&url=https%3A%2F%2Fdiscordapp.com%2Fapi%2Fservers%2F445203868624748555%2Fembed.json&query=%24.members.length&suffix=%20online&logo=discord [switchblade-invite]: https://invite.switchblade.xyz -[switchblade-badge]: https://img.shields.io/badge/invite-to%20your%20Discord%20server-7289da.svg?style=flat-square&logo=discord +[switchblade-badge]: https://img.shields.io/badge/invite-to%20your%20Discord%20server-7289da.svg?logo=discord [crowdin-url]: https://translate.switchblade.xyz [crowdin-badge]: https://d322cqt584bo4o.cloudfront.net/switchblade/localized.svg From 9beb36f9c29a04b9476f43b8a666165bb926976c Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Sun, 26 May 2019 23:34:41 -0300 Subject: [PATCH 12/41] Update README.md --- README.md | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index a17894412..03c1dd5bc 100644 --- a/README.md +++ b/README.md @@ -4,21 +4,21 @@ Multi purpose Discord Bot made using discord.js, focused on quality, organization and enjoyability.

[![support][support-badge]][support-invite] - [![switchblade][switchblade-badge]][switchblade-invite] [![crowdin][crowdin-badge]][crowdin-url] [![dependencies][dependencies-badge]][dependencies-url] [![jetbrains][jetbrains-badge]][jetbrains-url] [![codeclimate][codeclimate-badge]][codeclimate-url] [![circleci][circleci-badge]][circleci-url] ![servers-badge] - ![users-badge] ![commands-badge] ![languages-badge] + [![backers][backers-badge]][backers-url] + [![sponsors][sponsors-badge]][sponsors-url]

Sponsors

-Sponsors are organizations and companies that contribute to our projects with money. They get their logo with a link to their website on this page! [Click here and become a sponsor today!](https://opencollective.com/switchblade#sponsor) +Sponsors are organizations and companies that contribute to our projects with money. They get their logo with a link to their website on this page! [Click here and become a sponsor today!]([sponsors-url]) @@ -34,7 +34,7 @@ Sponsors are organizations and companies that contribute to our projects with mo

Backers

-Backers are the people who contribute to our projects monetarily. They get their image with a link to their website on this page, an awesome badge on their Switchblade profile and a role that grants exclusive access to some channels in our discord server. [Click here and become a backer today!](https://opencollective.com/switchblade#backer) +Backers are the people who contribute to our projects monetarily. They get their image with a link to their website on this page, an awesome badge on their Switchblade profile and a role that grants exclusive access to some channels in our discord server. [Click here and become a backer today!]([backers-url]) @@ -51,9 +51,6 @@ Backers are the people who contribute to our projects monetarily. They get their [support-invite]: https://support.switchblade.xyz [support-badge]: https://img.shields.io/badge/dynamic/json.svg?label=chat%20on%20Discord&colorB=7289DA&url=https%3A%2F%2Fdiscordapp.com%2Fapi%2Fservers%2F445203868624748555%2Fembed.json&query=%24.members.length&suffix=%20online&logo=discord -[switchblade-invite]: https://invite.switchblade.xyz -[switchblade-badge]: https://img.shields.io/badge/invite-to%20your%20Discord%20server-7289da.svg?logo=discord - [crowdin-url]: https://translate.switchblade.xyz [crowdin-badge]: https://d322cqt584bo4o.cloudfront.net/switchblade/localized.svg @@ -69,11 +66,19 @@ Backers are the people who contribute to our projects monetarily. They get their [circleci-url]: https://circleci.com/gh/SwitchbladeBot/switchblade [circleci-badge]: https://img.shields.io/circleci/project/github/SwitchbladeBot/switchblade/dev.svg?logo=circleci +[backers-url]: https://opencollective.com/switchblade#backer +[backers-badge]: https://opencollective.com/switchblade/tiers/backer/badge.svg?label=backers&color=brightgreen + +[sponsors-url]: https://opencollective.com/switchblade#sponsor +[sponsors-badge]: https://opencollective.com/switchblade/tiers/sponsor/badge.svg?label=sponsors&color=brightgreen + [servers-badge]: https://img.shields.io/badge/dynamic/json.svg?label=servers&colorB=7289DA&url=https://prod.switchblade.xyz/api/statistics&query=serverCount -[users-badge]: https://img.shields.io/badge/dynamic/json.svg?label=users&colorB=7289DA&url=https://prod.switchblade.xyz/api/statistics&query=userCount + [commands-badge]: https://img.shields.io/badge/dynamic/json.svg?label=commands&colorB=7289DA&url=https://prod.switchblade.xyz/api/statistics&query=commandCount + [languages-badge]: https://img.shields.io/badge/dynamic/json.svg?label=languages&colorB=7289DA&url=https://prod.switchblade.xyz/api/statistics&query=languageCount + [discordbots-widget]: https://discordbots.org/api/widget/445277324175474689.svg [botsfordiscord-widget]: https://botsfordiscord.com/api/bot/445277324175474689/widget [discordbotlist-widget]: https://discordbotlist.com/bots/445277324175474689/widget From 65bfa5945c4d9d13cd4abd544313a2f6e79d43cd Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Mon, 27 May 2019 00:05:12 -0300 Subject: [PATCH 13/41] Update README.md --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 03c1dd5bc..5da8a3c70 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,6 @@

Sponsors

- Sponsors are organizations and companies that contribute to our projects with money. They get their logo with a link to their website on this page! [Click here and become a sponsor today!]([sponsors-url]) @@ -32,8 +31,12 @@ Sponsors are organizations and companies that contribute to our projects with mo -

Backers

+

Contributing

+Mussum Ipsum, cacilds vidis litro abertis. Cevadis im ampola pa arma uma pindureta. Quem manda na minha terra sou euzis! Nullam volutpat risus nec leo commodo, ut interdum diam laoreet. Sed non consequat odio. Nec orci ornare consequat. Praesent lacinia ultrices consectetur. Sed non ipsum felis. +Praesent malesuada urna nisi, quis volutpat erat hendrerit non. Nam vulputate dapibus. Quem num gosta di mim que vai caçá sua turmis! Aenean aliquam molestie leo, vitae iaculis nisl. Praesent vel viverra nisi. Mauris aliquet nunc non turpis scelerisque, eget. + +

Backers

Backers are the people who contribute to our projects monetarily. They get their image with a link to their website on this page, an awesome badge on their Switchblade profile and a role that grants exclusive access to some channels in our discord server. [Click here and become a backer today!]([backers-url]) From 8da64a7c10c459b0d83331938a64549fe18027e6 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Mon, 27 May 2019 00:08:14 -0300 Subject: [PATCH 14/41] Update README.md --- README.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 5da8a3c70..e3f42ecc1 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,14 @@ [![sponsors][sponsors-badge]][sponsors-url] +

Contributing

+You want to contribute? That's awesome! There are many ways of doing so, and coding is only one of them. Although we'd love you to make a command or a cool integration, we'd also be thrilled to receive contributions like: + + - write + - cool + - list + - here +

Sponsors

Sponsors are organizations and companies that contribute to our projects with money. They get their logo with a link to their website on this page! [Click here and become a sponsor today!]([sponsors-url]) @@ -31,11 +39,6 @@ Sponsors are organizations and companies that contribute to our projects with mo -

Contributing

-Mussum Ipsum, cacilds vidis litro abertis. Cevadis im ampola pa arma uma pindureta. Quem manda na minha terra sou euzis! Nullam volutpat risus nec leo commodo, ut interdum diam laoreet. Sed non consequat odio. Nec orci ornare consequat. Praesent lacinia ultrices consectetur. Sed non ipsum felis. - -Praesent malesuada urna nisi, quis volutpat erat hendrerit non. Nam vulputate dapibus. Quem num gosta di mim que vai caçá sua turmis! Aenean aliquam molestie leo, vitae iaculis nisl. Praesent vel viverra nisi. Mauris aliquet nunc non turpis scelerisque, eget. -

Backers

Backers are the people who contribute to our projects monetarily. They get their image with a link to their website on this page, an awesome badge on their Switchblade profile and a role that grants exclusive access to some channels in our discord server. [Click here and become a backer today!]([backers-url]) From 234c5f48b1a5a7fc8e569da6688f0df8f94dca47 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Mon, 27 May 2019 00:09:07 -0300 Subject: [PATCH 15/41] Update README.md --- README.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index e3f42ecc1..6ee5b5a88 100644 --- a/README.md +++ b/README.md @@ -19,10 +19,11 @@

Contributing

You want to contribute? That's awesome! There are many ways of doing so, and coding is only one of them. Although we'd love you to make a command or a cool integration, we'd also be thrilled to receive contributions like: - - write - - cool - - list - - here + +* write +* cool +* list +* here

Sponsors

Sponsors are organizations and companies that contribute to our projects with money. They get their logo with a link to their website on this page! [Click here and become a sponsor today!]([sponsors-url]) From 8515bbab7916ae14d65d287f9a260e6ebb5d70ce Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Mon, 27 May 2019 00:12:01 -0300 Subject: [PATCH 16/41] Update README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 6ee5b5a88..d2ffe3abf 100644 --- a/README.md +++ b/README.md @@ -17,8 +17,8 @@

Contributing

-You want to contribute? That's awesome! There are many ways of doing so, and coding is only one of them. Although we'd love you to make a command or a cool integration, we'd also be thrilled to receive contributions like: +**We want everyone to be able to help with Switchblade as easily as possible.** There are many ways of doing so, and coding is only one of them! Although we'd love you to make a command or a cool integration, we'd also be thrilled to receive contributions like: * write * cool @@ -26,6 +26,7 @@ You want to contribute? That's awesome! There are many ways of doing so, and cod * here

Sponsors

+ Sponsors are organizations and companies that contribute to our projects with money. They get their logo with a link to their website on this page! [Click here and become a sponsor today!]([sponsors-url]) @@ -41,6 +42,7 @@ Sponsors are organizations and companies that contribute to our projects with mo

Backers

+ Backers are the people who contribute to our projects monetarily. They get their image with a link to their website on this page, an awesome badge on their Switchblade profile and a role that grants exclusive access to some channels in our discord server. [Click here and become a backer today!]([backers-url]) From 190eb9015b2791e806096f6716ff162206713fd2 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Mon, 27 May 2019 14:55:57 -0300 Subject: [PATCH 17/41] Add general description and move SWITCHBLADE title --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d2ffe3abf..2d8dd5320 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@

-
Multi purpose Discord Bot made using discord.js, focused on quality, organization and enjoyability.

[![support][support-badge]][support-invite] @@ -16,6 +15,10 @@ [![sponsors][sponsors-badge]][sponsors-url]
+


+ +Switchblade is a free and open source solution to all of your server managing problems, built from scratch with code organization and quality in mind. We aim to cover as many functionalities as possible, while still maintaining a high quality standard. +

Contributing

**We want everyone to be able to help with Switchblade as easily as possible.** There are many ways of doing so, and coding is only one of them! Although we'd love you to make a command or a cool integration, we'd also be thrilled to receive contributions like: From 0c747fe82a4c489cad97ee7d5ad9ce1af062bc15 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Mon, 27 May 2019 14:56:28 -0300 Subject: [PATCH 18/41] Update README.md --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 2d8dd5320..eab80e679 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@
-
- Multi purpose Discord Bot made using discord.js, focused on quality, organization and enjoyability.

+


[![support][support-badge]][support-invite] [![crowdin][crowdin-badge]][crowdin-url] From a75150cc5d1862550355fd07f431fe4147f855af Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Mon, 27 May 2019 15:15:26 -0300 Subject: [PATCH 19/41] Update README.md --- README.md | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index eab80e679..8f191672d 100644 --- a/README.md +++ b/README.md @@ -18,14 +18,21 @@ Switchblade is a free and open source solution to all of your server managing problems, built from scratch with code organization and quality in mind. We aim to cover as many functionalities as possible, while still maintaining a high quality standard. +

Table of Contents

+ +- [Contributing](#contributing) +- [Sponsors](#sponsors) +- [Backers](#backers) +

Contributing

-**We want everyone to be able to help with Switchblade as easily as possible.** There are many ways of doing so, and coding is only one of them! Although we'd love you to make a command or a cool integration, we'd also be thrilled to receive contributions like: +**We want everyone to be able to help with Switchblade as easily as possible.** We've listed some of the many ways you can contribute to the below. + +

Making new commands

+ +

Translation

-* write -* cool -* list -* here +Mussum Ipsum, cacilds vidis litro abertis. Sapien in monti palavris qui num significa nadis i pareci latim. Não sou faixa preta cumpadi, sou preto inteiris, inteiris. Interessantiss quisso pudia ce receita de bolis, mais bolis eu num gostis. Quem num gosta di mé, boa gentis num é.

Sponsors

From 19d45109f8833e377189701838e7f514054a5d6e Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Mon, 27 May 2019 15:15:43 -0300 Subject: [PATCH 20/41] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8f191672d..86fdb6dfa 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@
-


+ [![support][support-badge]][support-invite] [![crowdin][crowdin-badge]][crowdin-url] From 12f9cf680a59cbd2da7350d112c375dbbf8a8362 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Mon, 27 May 2019 15:15:56 -0300 Subject: [PATCH 21/41] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 86fdb6dfa..1ab3b3c47 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@
- +
[![support][support-badge]][support-invite] [![crowdin][crowdin-badge]][crowdin-url] From e36ed43832d4866c048db57cdf88878f66f436a3 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Mon, 27 May 2019 15:16:09 -0300 Subject: [PATCH 22/41] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1ab3b3c47..be016af5c 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@
-
+

[![support][support-badge]][support-invite] [![crowdin][crowdin-badge]][crowdin-url] From b34f206cb768e44287aac5a7c29ee0ebf2a9a031 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Mon, 27 May 2019 15:19:44 -0300 Subject: [PATCH 23/41] Update README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index be016af5c..7e560bac3 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@


+

+ [![support][support-badge]][support-invite] [![crowdin][crowdin-badge]][crowdin-url] [![dependencies][dependencies-badge]][dependencies-url] @@ -14,7 +16,7 @@ [![sponsors][sponsors-badge]][sponsors-url]
-


+

Switchblade

Switchblade is a free and open source solution to all of your server managing problems, built from scratch with code organization and quality in mind. We aim to cover as many functionalities as possible, while still maintaining a high quality standard. From 94c3ad33b3dfcbbe98da34872839c0c4d5374e9f Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Mon, 27 May 2019 15:20:03 -0300 Subject: [PATCH 24/41] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7e560bac3..6337bb900 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@


-

+
[![support][support-badge]][support-invite] [![crowdin][crowdin-badge]][crowdin-url] From e8636a567b0d3154b252404fe8cf01570958b63c Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Mon, 27 May 2019 15:45:40 -0300 Subject: [PATCH 25/41] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6337bb900..87e0e2e00 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,7 @@ Backers are the people who contribute to our projects monetarily. They get their - + From b2f3d9c6f3cda8e0aaa889ef41de1a5d6dc7b0eb Mon Sep 17 00:00:00 2001 From: Doges Date: Wed, 29 May 2019 14:23:59 -0300 Subject: [PATCH 26/41] Update config.yml --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index d6cc8b7ec..24350655b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -8,7 +8,7 @@ jobs: - run: crowdin upload sources test: docker: - - image: node:latest + - image: node:chakracore-10.13.0 steps: - checkout - restore_cache: From 84ed504b0f9c47580eb6a665c12117ccf8079bad Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Sun, 9 Jun 2019 11:02:05 -0300 Subject: [PATCH 27/41] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 87e0e2e00..cb6a7dd97 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,8 @@ Switchblade is a free and open source solution to all of your server managing pr

Table of Contents

- [Contributing](#contributing) + - [Making new commands](#making-new-commands) + - [Translation](#translation) - [Sponsors](#sponsors) - [Backers](#backers) From 7d626dc9a6eec3543530941caabbc5577181e4d5 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Sun, 9 Jun 2019 11:26:57 -0300 Subject: [PATCH 28/41] Add translation and bug checkign paragraphs --- README.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index cb6a7dd97..d1adf6014 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,8 @@ Switchblade is a free and open source solution to all of your server managing pr

Table of Contents

- [Contributing](#contributing) - - [Making new commands](#making-new-commands) + - [Writing code](#writing-code) + - [Checking bug reports](#checking-bug-reports) - [Translation](#translation) - [Sponsors](#sponsors) - [Backers](#backers) @@ -32,11 +33,15 @@ Switchblade is a free and open source solution to all of your server managing pr **We want everyone to be able to help with Switchblade as easily as possible.** We've listed some of the many ways you can contribute to the below. -

Making new commands

+

Writing code

+ +

Checking bug reports

+ +There are probably many [bug reports](http://github.com/SwitchbladeBot/switchblade/issues) already on the issues tab of this repo, and you can help us by triaging them and checking if the bugs still exists. Most of the reports should have a step-by-step guide on how to reproduce the problem. Follow it, and then comment about the problem. Has the bug been fixed? Do you have an idea of what could be causing it? Does it only happen in specific scenarios? Let us know!

Translation

-Mussum Ipsum, cacilds vidis litro abertis. Sapien in monti palavris qui num significa nadis i pareci latim. Não sou faixa preta cumpadi, sou preto inteiris, inteiris. Interessantiss quisso pudia ce receita de bolis, mais bolis eu num gostis. Quem num gosta di mé, boa gentis num é. +We want Switchblade to be available to as many people as possible, and that's why we have an awesome team of more than 50 translators from different nations around the globe. Want to be part of it? Awesome! We translate our strings through Crowdin, a platform made for software localisation. Go to [our page there](http://translate.switchblade.xyz), request to join the project, and then ping one of the translation managers on our [community server](http://support.switchblade.xyz) so they can accept you and give you your roles. [**Ah, did we mention that translators get an awesome badge on their profile card?**](https://cdn.discordapp.com/attachments/445203869115351041/587286168308154369/profile.jpg)

Sponsors

From a6b11fdc85a2f6fda79e45771b238dc08123a93d Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Sun, 9 Jun 2019 11:29:42 -0300 Subject: [PATCH 29/41] Add bug issues link --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index d1adf6014..55eb7b0ca 100644 --- a/README.md +++ b/README.md @@ -33,13 +33,13 @@ Switchblade is a free and open source solution to all of your server managing pr **We want everyone to be able to help with Switchblade as easily as possible.** We've listed some of the many ways you can contribute to the below. -

Writing code

+### Writing code -

Checking bug reports

+### Checking bug reports -There are probably many [bug reports](http://github.com/SwitchbladeBot/switchblade/issues) already on the issues tab of this repo, and you can help us by triaging them and checking if the bugs still exists. Most of the reports should have a step-by-step guide on how to reproduce the problem. Follow it, and then comment about the problem. Has the bug been fixed? Do you have an idea of what could be causing it? Does it only happen in specific scenarios? Let us know! +There are probably many [bug reports](https://github.com/SwitchbladeBot/switchblade/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22type%3A+bug%22+) already on the issues tab of this repo, and you can help us by triaging them and checking if the bugs still exists. Most of the reports should have a step-by-step guide on how to reproduce the problem. Follow it, and then comment about the problem. Has the bug been fixed? Do you have an idea of what could be causing it? Does it only happen in specific scenarios? Let us know! -

Translation

+### Translation We want Switchblade to be available to as many people as possible, and that's why we have an awesome team of more than 50 translators from different nations around the globe. Want to be part of it? Awesome! We translate our strings through Crowdin, a platform made for software localisation. Go to [our page there](http://translate.switchblade.xyz), request to join the project, and then ping one of the translation managers on our [community server](http://support.switchblade.xyz) so they can accept you and give you your roles. [**Ah, did we mention that translators get an awesome badge on their profile card?**](https://cdn.discordapp.com/attachments/445203869115351041/587286168308154369/profile.jpg) From 1bec2a193b93ef5f0495c74b8865ad0f59e2f62a Mon Sep 17 00:00:00 2001 From: LBlend <24893890+LBlend@users.noreply.github.com> Date: Sun, 9 Jun 2019 19:39:50 +0200 Subject: [PATCH 30/41] rephrased a couple of sentences & corrected some mistakes --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 55eb7b0ca..b403c4534 100644 --- a/README.md +++ b/README.md @@ -37,11 +37,11 @@ Switchblade is a free and open source solution to all of your server managing pr ### Checking bug reports -There are probably many [bug reports](https://github.com/SwitchbladeBot/switchblade/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22type%3A+bug%22+) already on the issues tab of this repo, and you can help us by triaging them and checking if the bugs still exists. Most of the reports should have a step-by-step guide on how to reproduce the problem. Follow it, and then comment about the problem. Has the bug been fixed? Do you have an idea of what could be causing it? Does it only happen in specific scenarios? Let us know! +There are probably many [bug reports](https://github.com/SwitchbladeBot/switchblade/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22type%3A+bug%22+) in the issues tab of this repo already. You can help us by triaging them and checking if the bugs still exists. Most of the reports should have a step-by-step guide on how to reproduce the problem. Try reproducing them yourself and report back to us. Have the bugs been fixed? Do you have an idea of what could be causing them? In what scenarios do they occur? Let us know! ### Translation -We want Switchblade to be available to as many people as possible, and that's why we have an awesome team of more than 50 translators from different nations around the globe. Want to be part of it? Awesome! We translate our strings through Crowdin, a platform made for software localisation. Go to [our page there](http://translate.switchblade.xyz), request to join the project, and then ping one of the translation managers on our [community server](http://support.switchblade.xyz) so they can accept you and give you your roles. [**Ah, did we mention that translators get an awesome badge on their profile card?**](https://cdn.discordapp.com/attachments/445203869115351041/587286168308154369/profile.jpg) +We want Switchblade to be available and used by as many people as possible. That's why we have put together an awesome team consisting of more than 50 translators from all around the globe. Do you want to be a part of it? Awesome! We translate our strings through Crowdin, a platform made for software localisation. Go to [our page there](http://translate.switchblade.xyz) and request to join the team. After that, join our [community server](http://support.switchblade.xyz) and ping one of the translation managers so they can accept you and give you your roles. [**Ah, and did we mention that translators get an awesome badge on their profile card?**](https://cdn.discordapp.com/attachments/445203869115351041/587286168308154369/profile.jpg)

Sponsors

From aaf4cbc33a68efa59cdee4c9e38ba4281a292fd4 Mon Sep 17 00:00:00 2001 From: LBlend <24893890+LBlend@users.noreply.github.com> Date: Sun, 9 Jun 2019 19:46:04 +0200 Subject: [PATCH 31/41] our page there -> our Crowdin page --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b403c4534..f3c4454cd 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ There are probably many [bug reports](https://github.com/SwitchbladeBot/switchbl ### Translation -We want Switchblade to be available and used by as many people as possible. That's why we have put together an awesome team consisting of more than 50 translators from all around the globe. Do you want to be a part of it? Awesome! We translate our strings through Crowdin, a platform made for software localisation. Go to [our page there](http://translate.switchblade.xyz) and request to join the team. After that, join our [community server](http://support.switchblade.xyz) and ping one of the translation managers so they can accept you and give you your roles. [**Ah, and did we mention that translators get an awesome badge on their profile card?**](https://cdn.discordapp.com/attachments/445203869115351041/587286168308154369/profile.jpg) +We want Switchblade to be available and used by as many people as possible. That's why we have put together an awesome team consisting of more than 50 translators from all around the globe. Do you want to be a part of it? Awesome! We translate our strings through Crowdin, a platform made for software localisation. Go to [our Crowdin page](http://translate.switchblade.xyz) and request to join the team. After that, join our [community server](http://support.switchblade.xyz) and ping one of the translation managers so they can accept you and give you your roles. [**Ah, and did we mention that translators get an awesome badge on their profile card?**](https://cdn.discordapp.com/attachments/445203869115351041/587286168308154369/profile.jpg)

Sponsors

From 61544ce11ef045d2507f39ed1bd8358b009d6335 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Thu, 13 Jun 2019 18:48:02 -0300 Subject: [PATCH 32/41] Add ideas --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f3c4454cd..0c1254a6e 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,7 @@ Switchblade is a free and open source solution to all of your server managing pr - [Contributing](#contributing) - [Writing code](#writing-code) + - [Ideas](#ideas) - [Checking bug reports](#checking-bug-reports) - [Translation](#translation) - [Sponsors](#sponsors) @@ -35,13 +36,15 @@ Switchblade is a free and open source solution to all of your server managing pr ### Writing code +### Ideas + ### Checking bug reports There are probably many [bug reports](https://github.com/SwitchbladeBot/switchblade/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22type%3A+bug%22+) in the issues tab of this repo already. You can help us by triaging them and checking if the bugs still exists. Most of the reports should have a step-by-step guide on how to reproduce the problem. Try reproducing them yourself and report back to us. Have the bugs been fixed? Do you have an idea of what could be causing them? In what scenarios do they occur? Let us know! ### Translation -We want Switchblade to be available and used by as many people as possible. That's why we have put together an awesome team consisting of more than 50 translators from all around the globe. Do you want to be a part of it? Awesome! We translate our strings through Crowdin, a platform made for software localisation. Go to [our Crowdin page](http://translate.switchblade.xyz) and request to join the team. After that, join our [community server](http://support.switchblade.xyz) and ping one of the translation managers so they can accept you and give you your roles. [**Ah, and did we mention that translators get an awesome badge on their profile card?**](https://cdn.discordapp.com/attachments/445203869115351041/587286168308154369/profile.jpg) +We want Switchblade to be available and used by as many people as possible. That's why we have put together an awesome team consisting of **more than 50 translators** from all around the globe. Do you want to be a part of it? Awesome! We translate our strings through **Crowdin**, a platform made for software localisation. Go to [our Crowdin page](http://translate.switchblade.xyz) and request to join the team. After that, join our [community server](http://support.switchblade.xyz) and ping one of the translation managers so they can accept you and give you your roles. [**Ah, and did we mention that translators get an awesome badge on their profile card?**](https://cdn.discordapp.com/attachments/445203869115351041/587286168308154369/profile.jpg)

Sponsors

From 6f666dc42c1d57c7f917693dacdde351a5034d67 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Thu, 13 Jun 2019 18:57:35 -0300 Subject: [PATCH 33/41] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0c1254a6e..9c348d119 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ Switchblade is a free and open source solution to all of your server managing pr

Contributing

-**We want everyone to be able to help with Switchblade as easily as possible.** We've listed some of the many ways you can contribute to the below. +**We want everyone to be able to help with Switchblade as easily as possible.** We've listed some of the many ways you can contribute to the bot's development below. ### Writing code From 2a217ce3fcffd8a3c80add1b5e802d237272e096 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Thu, 13 Jun 2019 19:17:18 -0300 Subject: [PATCH 34/41] Update README.md --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9c348d119..77af41aff 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ Switchblade is a free and open source solution to all of your server managing pr - [Contributing](#contributing) - [Writing code](#writing-code) - - [Ideas](#ideas) + - [Ideas and discussion](#ideas) - [Checking bug reports](#checking-bug-reports) - [Translation](#translation) - [Sponsors](#sponsors) @@ -34,9 +34,13 @@ Switchblade is a free and open source solution to all of your server managing pr **We want everyone to be able to help with Switchblade as easily as possible.** We've listed some of the many ways you can contribute to the bot's development below. +### Ideas and discussion + +Have an awesome idea for a new command? We'd love to hear about it! + ### Writing code -### Ideas +Something something create commands open PRs yada yada yada ### Checking bug reports From e6399a0537d463021acb0dfb8ad75417c68f31de Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Sat, 15 Jun 2019 10:13:54 -0300 Subject: [PATCH 35/41] Update README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 77af41aff..c2439f907 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,8 @@ ![languages-badge] [![backers][backers-badge]][backers-url] [![sponsors][sponsors-badge]][sponsors-url] +
+ CLICK HERE TO ADD SWITCHBLADE TO YOUR SERVER

Switchblade

@@ -24,7 +26,7 @@ Switchblade is a free and open source solution to all of your server managing pr - [Contributing](#contributing) - [Writing code](#writing-code) - - [Ideas and discussion](#ideas) + - [Ideas and discussion](#ideas-and-discussion) - [Checking bug reports](#checking-bug-reports) - [Translation](#translation) - [Sponsors](#sponsors) From e210ac7b97fc8674c48f9a1fc918658a5cac9f1a Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Sat, 15 Jun 2019 10:14:36 -0300 Subject: [PATCH 36/41] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c2439f907..a973f9028 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,8 @@ [![backers][backers-badge]][backers-url] [![sponsors][sponsors-badge]][sponsors-url]
- CLICK HERE TO ADD SWITCHBLADE TO YOUR SERVER +
+ CLICK HERE TO ADD SWITCHBLADE TO YOUR SERVER

Switchblade

From 0cb1a5c8db2b33b81e299ad6da7db306293e1fb9 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Thu, 11 Jul 2019 19:27:52 -0300 Subject: [PATCH 37/41] Add new paragraphs and update some old ones. --- README.md | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index a973f9028..54981e368 100644 --- a/README.md +++ b/README.md @@ -16,42 +16,49 @@ [![sponsors][sponsors-badge]][sponsors-url]

- CLICK HERE TO ADD SWITCHBLADE TO YOUR SERVER + CLICK HERE TO ADD THE BOT TO YOUR SERVER
+--- +

Switchblade

-Switchblade is a free and open source solution to all of your server managing problems, built from scratch with code organization and quality in mind. We aim to cover as many functionalities as possible, while still maintaining a high quality standard. +Switchblade is a free and open source solution to your server managing problems, built from scratch with code organization and quality in mind. Our goal is to cover as many functionalities and niches as possible, while still maintaining high quality.

Table of Contents

- [Contributing](#contributing) - - [Writing code](#writing-code) - [Ideas and discussion](#ideas-and-discussion) - - [Checking bug reports](#checking-bug-reports) + - [Writing code](#writing-code) + - [Reporting bugs](#reporting-bugs) + - [Triaging bug reports](#triaging-bug-reports) - [Translation](#translation) - [Sponsors](#sponsors) - [Backers](#backers)

Contributing

-**We want everyone to be able to help with Switchblade as easily as possible.** We've listed some of the many ways you can contribute to the bot's development below. +**We want everyone to be able to help with Switchblade as easily as possible,** so we've created a list with the many ways you can contribute to the project. Take a look, and if you think you can help with any of these, please do! If you have any questions, don't hesitate to [join our community server](http://support.switchblade.xyz) and ask as many questions as you want. ### Ideas and discussion -Have an awesome idea for a new command? We'd love to hear about it! +Have an awesome idea for a new command? We'd love to hear about it, no matter how silly you think it is. For us, no idea is a bad idea, so please [open an issue](https://github.com/SwitchbladeBot/switchblade/issues/new) describing what you have in mind. We'll discuss it and, quite possibly, add it to the bot! You can also help by giving your opinion on [one of the many existing ideas](https://github.com/SwitchbladeBot/switchblade/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22type%3A+idea%22+) we have on our list. ### Writing code -Something something create commands open PRs yada yada yada +We love Pull Requests! + +### Reporting bugs + +Found something crashes the bot? Something isn't working like intended? Please let us know! Whenever you find a bug flying around, [try using one of these](https://gist.githubusercontent.com/pedrofracassi/fa560c3932eb4438e6033203cc8058bc/raw/37440ba7d730a9c539865f72ebc9992eb32d6b7e/bug.jpg). If that doesn't work, don't hesitate to [write a bug report](https://github.com/SwitchbladeBot/switchblade/issues/new?template=Bug_report.md). Please give us as much information as you can, preferrably filling all of the fields provided on the template. -### Checking bug reports +### Triaging bug reports -There are probably many [bug reports](https://github.com/SwitchbladeBot/switchblade/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22type%3A+bug%22+) in the issues tab of this repo already. You can help us by triaging them and checking if the bugs still exists. Most of the reports should have a step-by-step guide on how to reproduce the problem. Try reproducing them yourself and report back to us. Have the bugs been fixed? Do you have an idea of what could be causing them? In what scenarios do they occur? Let us know! +There are probably many [bug reports](https://github.com/SwitchbladeBot/switchblade/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22type%3A+bug%22+) in the issues tab of this repo already. You can help by triaging them and telling us if the, or maybe writing a comment with more information about it. The reports should have a step-by-step guide on how to reproduce the problem, so go ahead! Try to reproduce a bug yourself and tell us what you found. ### Translation -We want Switchblade to be available and used by as many people as possible. That's why we have put together an awesome team consisting of **more than 50 translators** from all around the globe. Do you want to be a part of it? Awesome! We translate our strings through **Crowdin**, a platform made for software localisation. Go to [our Crowdin page](http://translate.switchblade.xyz) and request to join the team. After that, join our [community server](http://support.switchblade.xyz) and ping one of the translation managers so they can accept you and give you your roles. [**Ah, and did we mention that translators get an awesome badge on their profile card?**](https://cdn.discordapp.com/attachments/445203869115351041/587286168308154369/profile.jpg) +One of our main goals is to make Switchblade avaliable as many people as possible, and that's why we have put together an awesome team consisting of **more than 50 translators** from all around the globe. Do you want to be a part of it? Awesome! We translate our strings through **Crowdin**, a platform made for software localisation. Go to [our Crowdin page](http://translate.switchblade.xyz) and request to join the team. After that, join our [community server](http://support.switchblade.xyz) and ping one of the translation managers so they can accept you and give you your roles. [**Ah, and did we mention that translators get an awesome badge on their profile card?**](https://cdn.discordapp.com/attachments/445203869115351041/587286168308154369/profile.jpg)

Sponsors

From 43dc2ddc7a965a40a0a3176b76066685dade3289 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Thu, 11 Jul 2019 20:28:26 -0300 Subject: [PATCH 38/41] Branching and canary --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 54981e368..8e368d427 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ [![sponsors][sponsors-badge]][sponsors-url]

- CLICK HERE TO ADD THE BOT TO YOUR SERVER + CLICK HERE TO ADD SWITCHBLADE TO YOUR SERVER
--- From ba18312bdb7be40e7c36298ef65713054cc48eca Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Thu, 11 Jul 2019 20:29:03 -0300 Subject: [PATCH 39/41] oopsie --- README.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8e368d427..453faf09f 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,9 @@ Have an awesome idea for a new command? We'd love to hear about it, no matter ho ### Writing code -We love Pull Requests! +If you know how to code in JavaScript, then feel free to give [one of the existent ideas](https://github.com/SwitchbladeBot/switchblade/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22type%3A+idea%22+) a try. [Fork this repository](https://github.com/SwitchbladeBot/switchblade/fork), make some changes and then open a pull request! We don't really have much documentation on how the bot ecosystem works, but you should be able to get it with a quick look under the hood. + +> ⚠ **Please don't open Pull Requests with features that haven't been discussed as issues yet.** We don't want you to waste time writing a feature that might get denied. If you have an idea and want it to be in the bot, check the [Ideas and discussion](#ideas-and-discussion) paragraph above. ### Reporting bugs @@ -60,6 +62,14 @@ There are probably many [bug reports](https://github.com/SwitchbladeBot/switchbl One of our main goals is to make Switchblade avaliable as many people as possible, and that's why we have put together an awesome team consisting of **more than 50 translators** from all around the globe. Do you want to be a part of it? Awesome! We translate our strings through **Crowdin**, a platform made for software localisation. Go to [our Crowdin page](http://translate.switchblade.xyz) and request to join the team. After that, join our [community server](http://support.switchblade.xyz) and ping one of the translation managers so they can accept you and give you your roles. [**Ah, and did we mention that translators get an awesome badge on their profile card?**](https://cdn.discordapp.com/attachments/445203869115351041/587286168308154369/profile.jpg) +

Branching, canary and updates

+ +We work on the `dev` branch, which is deployed automagically to **Switchblade Canary**, our private testing , whenever commits are pushed. Canary isn't publicly avaliable for everyone to add to their servers, but, if you ask nicely enough, we might open an exception. + +Once we feel like the code on `dev` is stable enough, we merge it to the `master` branch, that gets deployed to **Switchblade**, the public instance that everyone can [add to their servers](https://invite.switchblade.xyz/). + +We usually do that every two months or so, but we might skip a month if we're not confident enough about the reliability of the current code. To get to know about updates as soon as they happen, follow us on medium or join our community server. We post detailed updates notes as soon as stuff goes live. +

Sponsors

Sponsors are organizations and companies that contribute to our projects with money. They get their logo with a link to their website on this page! [Click here and become a sponsor today!]([sponsors-url]) From 475d8e558bebc8d57600e50a7ff79c6e84e52e10 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Thu, 11 Jul 2019 21:33:56 -0300 Subject: [PATCH 40/41] pls no selfhost --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 453faf09f..f0305ae8c 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,8 @@ Switchblade is a free and open source solution to your server managing problems, - [Reporting bugs](#reporting-bugs) - [Triaging bug reports](#triaging-bug-reports) - [Translation](#translation) +- [Self-hosting](#self-hosting) +- [Branching, canary and updates](#branching-canary-and-updates) - [Sponsors](#sponsors) - [Backers](#backers) @@ -62,6 +64,12 @@ There are probably many [bug reports](https://github.com/SwitchbladeBot/switchbl One of our main goals is to make Switchblade avaliable as many people as possible, and that's why we have put together an awesome team consisting of **more than 50 translators** from all around the globe. Do you want to be a part of it? Awesome! We translate our strings through **Crowdin**, a platform made for software localisation. Go to [our Crowdin page](http://translate.switchblade.xyz) and request to join the team. After that, join our [community server](http://support.switchblade.xyz) and ping one of the translation managers so they can accept you and give you your roles. [**Ah, and did we mention that translators get an awesome badge on their profile card?**](https://cdn.discordapp.com/attachments/445203869115351041/587286168308154369/profile.jpg) +

Self-hosting

+ +**We ask you to please not host your own instance of Switchblade.** Even though our license allows it, self-hosted instances of the bot have brought us a lot of headache in the past. If you're considering self-hosting, please [try the official instance of the bot first](http://invite.switchblade.xyz/). If you have any concerns about the security of our instance, please contact us. We'd love to talk and answer any questions you have. + +> If you're really really really going to self-host the bot, please [read our license](https://github.com/SwitchbladeBot/switchblade/blob/dev/LICENSE) first, and be aware that we don't provide any self-hosting support. **You'll be on your own.** +

Branching, canary and updates

We work on the `dev` branch, which is deployed automagically to **Switchblade Canary**, our private testing , whenever commits are pushed. Canary isn't publicly avaliable for everyone to add to their servers, but, if you ask nicely enough, we might open an exception. From c683adf1d0db416eb39ca391ca931c25eee01820 Mon Sep 17 00:00:00 2001 From: Pedro Fracassi Date: Thu, 11 Jul 2019 22:12:50 -0300 Subject: [PATCH 41/41] music! --- README.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/README.md b/README.md index f0305ae8c..1cce654be 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,9 @@ Switchblade is a free and open source solution to your server managing problems,

Table of Contents

+- [Commands](#commands) +- [Music](#music) + - [Playback control commands](#playback-control-commands) - [Contributing](#contributing) - [Ideas and discussion](#ideas-and-discussion) - [Writing code](#writing-code) @@ -38,6 +41,30 @@ Switchblade is a free and open source solution to your server managing problems, - [Sponsors](#sponsors) - [Backers](#backers) +

Commands

+ +Switchblade has over 130 commands, and having to update a list here would be unproductive. Instead, we have a commands page on our website that pulls command metadata straight out of the running bot, so you always get the latest information. **[Check it out!](https://switchblade.xyz/commands)** + +

Music

+ +We've put a lot of effor into our music system, so you always get the best listening experience. Our system accepts URLs from many different services, like **YouYube**, **SoundCloud**, **Spotify**, **Deezer**, **Mixer**, **Twitch**, and many more. In order to provide you ears with delightful lag-free music, we've spread our Lavalink nodes around the globe, so there's always a low latency connection avaliable to the voice server you're in. + +To play a song, join a voice channel and type **`s!play `**. The `` can be anything you want, from a song name to a **Spotify playlist URL**, we've got you covered! + +### Playback control commands + +Command|Description +-|- +**`s!play `**|Plays a song or adds it to the queue +**`s!queue`**|Displays the current queue +**`s!queue remove `**| Removes a specific song from the queue +**`s!queue jump `**| Jumps to a specific song on the queue +**`s!queue clear`**| Removes everything from the queue, except the current song +**`s!queue shuffle`**| Shuffles the queue +**`s!skip`**| Skips the current song +**`s!volume <0-150>`**| Adjusts the volume +**`s!bassboost`**| We'll leave this one for you to try yourself. +

Contributing

**We want everyone to be able to help with Switchblade as easily as possible,** so we've created a list with the many ways you can contribute to the project. Take a look, and if you think you can help with any of these, please do! If you have any questions, don't hesitate to [join our community server](http://support.switchblade.xyz) and ask as many questions as you want.