Skip to content
This repository was archived by the owner on Apr 17, 2025. It is now read-only.

Merge branch 'development' into main#90

Merged
PuneetGopinath merged 9 commits into
mainfrom
development
Jul 12, 2021
Merged

Merge branch 'development' into main#90
PuneetGopinath merged 9 commits into
mainfrom
development

Conversation

@PuneetGopinath

Copy link
Copy Markdown
Member

No description provided.

@PuneetGopinath
PuneetGopinath merged commit 023b211 into main Jul 12, 2021
abhijoshi2k added a commit that referenced this pull request Jul 12, 2021
* Update README.md

* All commands in setup category was not working, fix those all

* changelog

* Add pat command & minor changes

* Create .dockerignore

* Create Dockerfile

* Create docker-publish.yml

* emojis

* Update README.md

* silently failing to remove user's reaction, because I don't have MANAGE_MESSAGES permission

* run format

* Everything toLowerCase when checking gor prefix matches

* Change `modLogChan` to `modChannel` in db

* errors:invalidURL

* errors:cmdOrCatNotFound

* Fix only cached members & bots show in stats command

* regions are depreciated

* minor changes

* run format

* The message event is deprecated. Use messageCreate instead

* Icon URL

* Add support for hindi

* Update lang.js

* run format

* install discord-player for music

* player

* Update bot.js

* run format

* Update bot.js

* Update bot.js

* run format

* Update WelcomeBot.js

* Update bot.js

* run format

* run format

* Update bot.js

* Re-design botinfo command

* New category: Music & New command play

* run format

* run format

* More translations

* run format

* minor changes

* New class: Embed

* run format

* Fix bug

* run format

* Update package.json

* update

* minor updates

* run format

* emoji

* reinstall

* Add stop command

* SyntaxError: Unexpected identifier

* run format

* minor bug fix

* run format

* Forgot to add ffmpeg package

* minor change

* run format

* Add new badge

* Update README.md

* Some more cool embeds for help cmd

* run format

* Add src/data/categories.json

* run format

* more style

* translations & minor changes

* run format

* minor bug

* Invalid args

* run format

* typo

* run format

* Add suggest command & minor fixes

* run format

* Fix

* reinstall

* New command skip

* run format

* Add np command

* hmm

* run format

* small bug

* run format

* Thumbnails

* Use setImage & remove details for trackStart & tractAdd

* Fux user command

* run format

* minor fixes

* Update error event

* I always forgot async

* run format

* rateLimited error

* run format

* minor fixes & add back command

* Fix bug

* Only play a song. If nothing is currently being played

* Fix Sharding script

* Another fix

* dotenv

* aliases

* commands

* minor update

* minor fix

* commands

* another fix

* run format

* more changes

* run format

* minor fixes

* run format

* Update README.md

* Create .tokeignore

* Fix bug

* run format

* Maybe this will work out

* Revert some changes

* Time to test

* commands

* Revert this too

* play cmd will only play new song now if nothing is being played

* run format

* Not yet working properly

* run format

* Update README.md

* Create botinfo.js

* Fix botinfo command

* run format

* Fix prune

* Update package.json

* formating fix

* Fix links

* minor change

* Add `"VIEW_GUILD_INSIGHTS": "View Server Insights"` to permissions.json

* New command addemoji

* run format

* changelog

* Add volume command

* run format

* changelog

* minor changes & fixes

* run format

* Fix lang command

* Should work

* Found the bug

* new color

* Add mute & unmute commands

* run format

* changelog

* Fix problem related to permissions

* "Woah... Wait, do you think I can message in that channel?? I even don't have...

* run format

* buttons

* run format

* Log rhe error

* hmm

* Add pm2

* more scripts

* Revert "Add pm2"

This reverts commit d30b4f4.

* Fix mute & unmute commands

* reinstall

* Sort commands, fix metadata of some of them, styling, etc

* run format

* Make the button small

* commands

* update deps

* Update volume command

* Add string

* Clean code

* run format

* minor bug fix

* update deps

* Minor styling

* smal styling

* minor fix & changes

* run format

* minor update

* run format

* More shorter

* Fix bug if animated emoji was added, it won't show the preview

* Show the id too

* Move addmoji to general

* run format

* Drop commits since last release badge

* commands

* Sort out commands, and more style

* run format

* commands

* Remove

* Fix bug

* Remove Games category & move 8ball & coinflip commands to Fun

* Add new alias to coinflip & new presence

* commands

* comment

* Post stats to DisBotList.xyz & minor changes

* Update README.md

* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* sort(cmd categories): Remove Information category

And
- Move those commands to general category
- Change emoji for General category to ℹ️

* run format

* fix(test cmd): test cmd will now reply if channel is not found out

* run format

* Update run-format.yml

* Update ci.yml

* fix(workflow): `npm install` changes the lock file. It should be avoided

Co-authored-by: ABHISHEK Joshi <abhijoshi2k@gmail.com>

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ABHISHEK Joshi <abhijoshi2k@gmail.com>
PuneetGopinath pushed a commit that referenced this pull request Jul 12, 2021
* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
PuneetGopinath pushed a commit that referenced this pull request Jul 13, 2021
* Merge branch 'main' into development (#95)

* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge branch 'main' into development (#98)

* Dev (#102)

- refactor(version cmd): Use embeds for version cmd
- cmd: New cmd hastbin
- refactor: Use Embed instead of MessageEmbed
- cmds: New cmd tickle
- refactor(uptime cmd): less code, more style
- locales: Add datelaunched to misc.json
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version
- locales: Add uptime to misc.json
- deps: Add moment and moment-duration-format
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version

* Fix suggest cmd (#104)

* fix(suggest cmd): The links were not shown properly

* chore: 🎨 format code

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix(embed and locale loader): Embed class was not working and load misc in locale loader

* fix: Embed class

* chore: 🎨 format code

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
PuneetGopinath pushed a commit that referenced this pull request Jul 14, 2021
* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* fix(deps): run npm install

* New Crowdin updates (#99)

* New translations categories.json (Romanian)

* New translations categories.json (Dutch)

* New translations categories.json (Portuguese, Brazilian)

* New translations categories.json (Vietnamese)

* New translations categories.json (English)

* New translations categories.json (Chinese Traditional)

* New translations categories.json (Chinese Simplified)

* New translations categories.json (Ukrainian)

* New translations categories.json (Turkish)

* New translations categories.json (Swedish)

* New translations categories.json (Serbian (Cyrillic))

* New translations categories.json (Russian)

* New translations categories.json (Portuguese)

* New translations categories.json (Polish)

* New translations categories.json (Norwegian)

* New translations categories.json (Korean)

* New translations categories.json (French)

* New translations categories.json (Japanese)

* New translations categories.json (Italian)

* New translations categories.json (Hungarian)

* New translations categories.json (Hebrew)

* New translations categories.json (Finnish)

* New translations categories.json (Greek)

* New translations categories.json (German)

* New translations categories.json (Danish)

* New translations categories.json (Czech)

* New translations categories.json (Catalan)

* New translations categories.json (Arabic)

* New translations categories.json (Afrikaans)

* New translations categories.json (Spanish)

* New translations categories.json (Hindi)

* Github Actions(deps): Bump docker/metadata-action from 3.3.0 to 3.4.0 (#101)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@98669ae...f6efe56)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Github Actions(deps): Bump docker/build-push-action from 2.5.0 to 2.6.1 (#100)

* Add test (#103)

* deps: Add mocha & mocha-standard

* test: Add tests!!

* chore: 🎨 format code

* deps: Remove mocha-standard

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix (#105)

* Merge branch 'main' into development (#95)

* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge branch 'main' into development (#98)

* Dev (#102)

- refactor(version cmd): Use embeds for version cmd
- cmd: New cmd hastbin
- refactor: Use Embed instead of MessageEmbed
- cmds: New cmd tickle
- refactor(uptime cmd): less code, more style
- locales: Add datelaunched to misc.json
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version
- locales: Add uptime to misc.json
- deps: Add moment and moment-duration-format
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version

* Fix suggest cmd (#104)

* fix(suggest cmd): The links were not shown properly

* chore: 🎨 format code

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix(embed and locale loader): Embed class was not working and load misc in locale loader

* fix: Embed class

* chore: 🎨 format code

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Revert "Fix (#105)" (#106)

This reverts commit d673216.

* cmd: New cmd loop

* refactor(music cmds)

* fix(loop cmd): SyntaxError

* chore: 🎨 format code

* fix: await is oy valid under async

* fix: Embed is not defined

* fix: Bot always send that it is rate limited

When error occures in playing music

* fix: Not shwing mode

* docs: commands

* chore: 🎨 format code

* deps: Reinstall to use latest commit

* fix(dockerignore): Ignore unwanted files

* deps: Reinstall deps to fix package-lock.json

* workflows(ci): Tests are added! Add Test in CI

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
PuneetGopinath pushed a commit that referenced this pull request Jul 17, 2021
* Merge branch 'main' into development (#95)

* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge branch 'main' into development (#98)

* Dev (#102)

- refactor(version cmd): Use embeds for version cmd
- cmd: New cmd hastbin
- refactor: Use Embed instead of MessageEmbed
- cmds: New cmd tickle
- refactor(uptime cmd): less code, more style
- locales: Add datelaunched to misc.json
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version
- locales: Add uptime to misc.json
- deps: Add moment and moment-duration-format
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version

* Fix suggest cmd (#104)

* fix(suggest cmd): The links were not shown properly

* chore: 🎨 format code

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix (#107)

* fix(embed and locale loader): Embed class was not working and load misc in locale loader

* fix: Embed class

* chore: 🎨 format code

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix: Embed class (#108)

* fix: final fix for Embed class (#109)

* fix: ReferenceError: err is not defined

* fix: emoji in uptime cmd & remove footer (#110)

* fix: emoji in uptime cmd & remove footer

* changelog

* Fix (#111)

* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* fix(deps): run npm install

* New Crowdin updates (#99)

* New translations categories.json (Romanian)

* New translations categories.json (Dutch)

* New translations categories.json (Portuguese, Brazilian)

* New translations categories.json (Vietnamese)

* New translations categories.json (English)

* New translations categories.json (Chinese Traditional)

* New translations categories.json (Chinese Simplified)

* New translations categories.json (Ukrainian)

* New translations categories.json (Turkish)

* New translations categories.json (Swedish)

* New translations categories.json (Serbian (Cyrillic))

* New translations categories.json (Russian)

* New translations categories.json (Portuguese)

* New translations categories.json (Polish)

* New translations categories.json (Norwegian)

* New translations categories.json (Korean)

* New translations categories.json (French)

* New translations categories.json (Japanese)

* New translations categories.json (Italian)

* New translations categories.json (Hungarian)

* New translations categories.json (Hebrew)

* New translations categories.json (Finnish)

* New translations categories.json (Greek)

* New translations categories.json (German)

* New translations categories.json (Danish)

* New translations categories.json (Czech)

* New translations categories.json (Catalan)

* New translations categories.json (Arabic)

* New translations categories.json (Afrikaans)

* New translations categories.json (Spanish)

* New translations categories.json (Hindi)

* Github Actions(deps): Bump docker/metadata-action from 3.3.0 to 3.4.0 (#101)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@98669ae...f6efe56)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Github Actions(deps): Bump docker/build-push-action from 2.5.0 to 2.6.1 (#100)

* Add test (#103)

* deps: Add mocha & mocha-standard

* test: Add tests!!

* chore: 🎨 format code

* deps: Remove mocha-standard

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix (#105)

* Merge branch 'main' into development (#95)

* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge branch 'main' into development (#98)

* Dev (#102)

- refactor(version cmd): Use embeds for version cmd
- cmd: New cmd hastbin
- refactor: Use Embed instead of MessageEmbed
- cmds: New cmd tickle
- refactor(uptime cmd): less code, more style
- locales: Add datelaunched to misc.json
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version
- locales: Add uptime to misc.json
- deps: Add moment and moment-duration-format
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version

* Fix suggest cmd (#104)

* fix(suggest cmd): The links were not shown properly

* chore: 🎨 format code

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix(embed and locale loader): Embed class was not working and load misc in locale loader

* fix: Embed class

* chore: 🎨 format code

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Revert "Fix (#105)" (#106)

This reverts commit d673216.

* cmd: New cmd loop

* refactor(music cmds)

* fix(loop cmd): SyntaxError

* chore: 🎨 format code

* fix: await is oy valid under async

* fix: Embed is not defined

* fix: Bot always send that it is rate limited

When error occures in playing music

* fix: Not shwing mode

* docs: commands

* chore: 🎨 format code

* deps: Reinstall to use latest commit

* fix(dockerignore): Ignore unwanted files

* deps: Reinstall deps to fix package-lock.json

* workflows(ci): Tests are added! Add Test in CI

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* docs: Improve contributing guidelines (#112)

* docs: Improve contributing guidelines

* docs(contributing): Add how we use commit names

* Changelog (#113)

* fix(volume cmd): Add usage

* docs: changelog

* fix(contributing guidelines) (#116)

* fix: Channel types are now uppercase (#115)

discordjs/discord.js#6035

* feat: Add customEmojis.json (#118)

* feat: Add src/customEmojis.json

* refactor(botinfo cmd)

* change: Use customEmojis in uptime cmd

* chore: 🎨 format code

* docs: Update contributing guidelines

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix: To reduce caching, sweep out messages older than 14 days (#117)

* fix: To reduce caching, sweep out messafes older than 14 days

* docs: changelog

* fix: make an empty commit to run CI workflow again

* New command `listemojis` (#119)

* refactor: Rename src/functions/get.js -> src/helpers/Util.js

* fix: Handle errors while validating function

* fix(help cmd): Log debug as debug not log

* fix: Use servers const instead

* feat: New command listemojis

* chore: 🎨 format code

* docs: changelog

* fix(listemojis cmd)

* chore: 🎨 format code

* deps: reinstall to update lock file

* docs: Add `deps(<title>): <description>` to contributing guidelines

I forgot to add this

* fix(package scripts): looks like mocha won't exit automatically

We have to supply the `--exit` arg

* deps: Add bufferutil for much faster Websocket connection

* run install

* docs: commands

* docs: Add commit names section

- To contributing guidelines

* docs(contributing): Show reference

- From where these lines where took

In a html comment

* fix: Say user about forbidden to play that song

* feat: Add setDebug function & use debugLevel

* fix: SyntaxError

* chore: 🎨 format code

* refactor(setDebug func): return true;

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* New Tests (#120)

* tests: Add new tests

- Commands
    - should be defined in cmds.json
    - should have proper category name

Last time I had made a typo when typing category name for addemoji cmd
Theses tests will avoid those problems

* tests(commands): Fix test 3

Test 3: should have proper category name

Error: TypeError: cmdCats.has is not a function

* chore: 🎨 format code

* build: Add tests category

To release drafter

So that tests are in a separate category in release notes

* fix(workflow): release notes wasn't triggering

For development branch

* fix(config): Release drafter didn't ignore PRs

PRs which had `No-changelog` label wasn't ignored

* fix(config): release drafter

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix Dockerfile & Use embeds for eval CMD (#121)

* build: reinstall to update lock

* feat: Use embeds

for eval command

* chore: 🎨 format code

* fix(Dockerfile): Run npm update to install latest versions

Last time to discord-player wan't on the latest version

So Welcome-Bot(beta) failed to play the song

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* build: run npm update

To update lock file

* Github Actions(deps): Bump docker/metadata-action from 3.4.0 to 3.4.1 (#124)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@f6efe56...8b842e7)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Github Actions(deps): Bump actions/stale from 3 to 4 (#125)

Bumps [actions/stale](https://github.com/actions/stale) from 3 to 4.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](actions/stale@v3...v4)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* refactor(eval CMD): Add type field to embed

- Move common code to a existing func clean

* fix: status func is depreciated

So switch to sendStatus

* Refactor(cmds) (#127)

* tests(Commands): Add new test

- should have only lowercase names and aliases

* feat: Add optionHandler

- This option handler, lets you to make an option required or optional
- Returns 2 functions in an object: required & optional

* docs: changelog & build: use shard.js for npm start script

- actually I shoudn't change the script, but for testing, lets start now itself

* feat: Add new cmd: `shards`

- Shows info about bot's shards

* chore: 🎨 format code

* fix(tests): Fix 1 minor typo

Change oy to only

* fix(function): createOptionHandler had a minor bug which is fixed now!

* deps: Add ascii-table

Will be used by shards command

* fix(function): skip array merging in createOptionHandler

* refactor(cmds): Change the whole structure of commands

- Also removes stopTyping and uses sendTyping instead of startTyping
discordjs/discord.js#6114

* fix(cmds): Fix SyntaxError & docs: commands

* chore: 🎨 format code

* fix: Small permissions related issue

* chore: 🎨 format code

* fix(cmds): Sometimes, I forget to remove usage in cmds when I copy paste

Removed in this commit

* fix(cmd): Remove an unwanted log I added in help cmd to debug

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* build: reinstall to update lockfile

* fix(avatar cmd): It wasn't accepting user ids

* fix: error in avatar cmd

* refactor(log embeds): Improve style, color in bot-logs for embeds

Also add shardId

* fix: webserver.js should start from shard.js

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
PuneetGopinath pushed a commit that referenced this pull request Jul 17, 2021
* Merge branch 'main' into development (#95)

* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge branch 'main' into development (#98)

* Dev (#102)

- refactor(version cmd): Use embeds for version cmd
- cmd: New cmd hastbin
- refactor: Use Embed instead of MessageEmbed
- cmds: New cmd tickle
- refactor(uptime cmd): less code, more style
- locales: Add datelaunched to misc.json
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version
- locales: Add uptime to misc.json
- deps: Add moment and moment-duration-format
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version

* Fix suggest cmd (#104)

* fix(suggest cmd): The links were not shown properly

* chore: 🎨 format code

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix (#107)

* fix(embed and locale loader): Embed class was not working and load misc in locale loader

* fix: Embed class

* chore: 🎨 format code

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix: Embed class (#108)

* fix: final fix for Embed class (#109)

* fix: ReferenceError: err is not defined

* fix: emoji in uptime cmd & remove footer (#110)

* fix: emoji in uptime cmd & remove footer

* changelog

* Fix (#111)

* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* fix(deps): run npm install

* New Crowdin updates (#99)

* New translations categories.json (Romanian)

* New translations categories.json (Dutch)

* New translations categories.json (Portuguese, Brazilian)

* New translations categories.json (Vietnamese)

* New translations categories.json (English)

* New translations categories.json (Chinese Traditional)

* New translations categories.json (Chinese Simplified)

* New translations categories.json (Ukrainian)

* New translations categories.json (Turkish)

* New translations categories.json (Swedish)

* New translations categories.json (Serbian (Cyrillic))

* New translations categories.json (Russian)

* New translations categories.json (Portuguese)

* New translations categories.json (Polish)

* New translations categories.json (Norwegian)

* New translations categories.json (Korean)

* New translations categories.json (French)

* New translations categories.json (Japanese)

* New translations categories.json (Italian)

* New translations categories.json (Hungarian)

* New translations categories.json (Hebrew)

* New translations categories.json (Finnish)

* New translations categories.json (Greek)

* New translations categories.json (German)

* New translations categories.json (Danish)

* New translations categories.json (Czech)

* New translations categories.json (Catalan)

* New translations categories.json (Arabic)

* New translations categories.json (Afrikaans)

* New translations categories.json (Spanish)

* New translations categories.json (Hindi)

* Github Actions(deps): Bump docker/metadata-action from 3.3.0 to 3.4.0 (#101)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@98669ae...f6efe56)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Github Actions(deps): Bump docker/build-push-action from 2.5.0 to 2.6.1 (#100)

* Add test (#103)

* deps: Add mocha & mocha-standard

* test: Add tests!!

* chore: 🎨 format code

* deps: Remove mocha-standard

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix (#105)

* Merge branch 'main' into development (#95)

* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge branch 'main' into development (#98)

* Dev (#102)

- refactor(version cmd): Use embeds for version cmd
- cmd: New cmd hastbin
- refactor: Use Embed instead of MessageEmbed
- cmds: New cmd tickle
- refactor(uptime cmd): less code, more style
- locales: Add datelaunched to misc.json
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version
- locales: Add uptime to misc.json
- deps: Add moment and moment-duration-format
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version

* Fix suggest cmd (#104)

* fix(suggest cmd): The links were not shown properly

* chore: 🎨 format code

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix(embed and locale loader): Embed class was not working and load misc in locale loader

* fix: Embed class

* chore: 🎨 format code

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Revert "Fix (#105)" (#106)

This reverts commit d673216.

* cmd: New cmd loop

* refactor(music cmds)

* fix(loop cmd): SyntaxError

* chore: 🎨 format code

* fix: await is oy valid under async

* fix: Embed is not defined

* fix: Bot always send that it is rate limited

When error occures in playing music

* fix: Not shwing mode

* docs: commands

* chore: 🎨 format code

* deps: Reinstall to use latest commit

* fix(dockerignore): Ignore unwanted files

* deps: Reinstall deps to fix package-lock.json

* workflows(ci): Tests are added! Add Test in CI

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* docs: Improve contributing guidelines (#112)

* docs: Improve contributing guidelines

* docs(contributing): Add how we use commit names

* Changelog (#113)

* fix(volume cmd): Add usage

* docs: changelog

* fix(contributing guidelines) (#116)

* fix: Channel types are now uppercase (#115)

discordjs/discord.js#6035

* feat: Add customEmojis.json (#118)

* feat: Add src/customEmojis.json

* refactor(botinfo cmd)

* change: Use customEmojis in uptime cmd

* chore: 🎨 format code

* docs: Update contributing guidelines

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix: To reduce caching, sweep out messages older than 14 days (#117)

* fix: To reduce caching, sweep out messafes older than 14 days

* docs: changelog

* fix: make an empty commit to run CI workflow again

* New command `listemojis` (#119)

* refactor: Rename src/functions/get.js -> src/helpers/Util.js

* fix: Handle errors while validating function

* fix(help cmd): Log debug as debug not log

* fix: Use servers const instead

* feat: New command listemojis

* chore: 🎨 format code

* docs: changelog

* fix(listemojis cmd)

* chore: 🎨 format code

* deps: reinstall to update lock file

* docs: Add `deps(<title>): <description>` to contributing guidelines

I forgot to add this

* fix(package scripts): looks like mocha won't exit automatically

We have to supply the `--exit` arg

* deps: Add bufferutil for much faster Websocket connection

* run install

* docs: commands

* docs: Add commit names section

- To contributing guidelines

* docs(contributing): Show reference

- From where these lines where took

In a html comment

* fix: Say user about forbidden to play that song

* feat: Add setDebug function & use debugLevel

* fix: SyntaxError

* chore: 🎨 format code

* refactor(setDebug func): return true;

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* New Tests (#120)

* tests: Add new tests

- Commands
    - should be defined in cmds.json
    - should have proper category name

Last time I had made a typo when typing category name for addemoji cmd
Theses tests will avoid those problems

* tests(commands): Fix test 3

Test 3: should have proper category name

Error: TypeError: cmdCats.has is not a function

* chore: 🎨 format code

* build: Add tests category

To release drafter

So that tests are in a separate category in release notes

* fix(workflow): release notes wasn't triggering

For development branch

* fix(config): Release drafter didn't ignore PRs

PRs which had `No-changelog` label wasn't ignored

* fix(config): release drafter

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix Dockerfile & Use embeds for eval CMD (#121)

* build: reinstall to update lock

* feat: Use embeds

for eval command

* chore: 🎨 format code

* fix(Dockerfile): Run npm update to install latest versions

Last time to discord-player wan't on the latest version

So Welcome-Bot(beta) failed to play the song

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* build: run npm update

To update lock file

* Github Actions(deps): Bump docker/metadata-action from 3.4.0 to 3.4.1 (#124)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@f6efe56...8b842e7)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Github Actions(deps): Bump actions/stale from 3 to 4 (#125)

Bumps [actions/stale](https://github.com/actions/stale) from 3 to 4.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](actions/stale@v3...v4)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* refactor(eval CMD): Add type field to embed

- Move common code to a existing func clean

* fix: status func is depreciated

So switch to sendStatus

* Refactor(cmds) (#127)

* tests(Commands): Add new test

- should have only lowercase names and aliases

* feat: Add optionHandler

- This option handler, lets you to make an option required or optional
- Returns 2 functions in an object: required & optional

* docs: changelog & build: use shard.js for npm start script

- actually I shoudn't change the script, but for testing, lets start now itself

* feat: Add new cmd: `shards`

- Shows info about bot's shards

* chore: 🎨 format code

* fix(tests): Fix 1 minor typo

Change oy to only

* fix(function): createOptionHandler had a minor bug which is fixed now!

* deps: Add ascii-table

Will be used by shards command

* fix(function): skip array merging in createOptionHandler

* refactor(cmds): Change the whole structure of commands

- Also removes stopTyping and uses sendTyping instead of startTyping
discordjs/discord.js#6114

* fix(cmds): Fix SyntaxError & docs: commands

* chore: 🎨 format code

* fix: Small permissions related issue

* chore: 🎨 format code

* fix(cmds): Sometimes, I forget to remove usage in cmds when I copy paste

Removed in this commit

* fix(cmd): Remove an unwanted log I added in help cmd to debug

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* build: reinstall to update lockfile

* fix(avatar cmd): It wasn't accepting user ids

* fix: error in avatar cmd

* refactor(log embeds): Improve style, color in bot-logs for embeds

Also add shardId

* fix: webserver.js should start from shard.js

* run install

* Testing (#131)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
PuneetGopinath pushed a commit that referenced this pull request Jul 18, 2021
* Merge branch 'main' into development (#95)

* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge branch 'main' into development (#98)

* Dev (#102)

- refactor(version cmd): Use embeds for version cmd
- cmd: New cmd hastbin
- refactor: Use Embed instead of MessageEmbed
- cmds: New cmd tickle
- refactor(uptime cmd): less code, more style
- locales: Add datelaunched to misc.json
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version
- locales: Add uptime to misc.json
- deps: Add moment and moment-duration-format
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version

* Fix suggest cmd (#104)

* fix(suggest cmd): The links were not shown properly

* chore: 🎨 format code

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix (#107)

* fix(embed and locale loader): Embed class was not working and load misc in locale loader

* fix: Embed class

* chore: 🎨 format code

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix: Embed class (#108)

* fix: final fix for Embed class (#109)

* fix: ReferenceError: err is not defined

* fix: emoji in uptime cmd & remove footer (#110)

* fix: emoji in uptime cmd & remove footer

* changelog

* Fix (#111)

* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* fix(deps): run npm install

* New Crowdin updates (#99)

* New translations categories.json (Romanian)

* New translations categories.json (Dutch)

* New translations categories.json (Portuguese, Brazilian)

* New translations categories.json (Vietnamese)

* New translations categories.json (English)

* New translations categories.json (Chinese Traditional)

* New translations categories.json (Chinese Simplified)

* New translations categories.json (Ukrainian)

* New translations categories.json (Turkish)

* New translations categories.json (Swedish)

* New translations categories.json (Serbian (Cyrillic))

* New translations categories.json (Russian)

* New translations categories.json (Portuguese)

* New translations categories.json (Polish)

* New translations categories.json (Norwegian)

* New translations categories.json (Korean)

* New translations categories.json (French)

* New translations categories.json (Japanese)

* New translations categories.json (Italian)

* New translations categories.json (Hungarian)

* New translations categories.json (Hebrew)

* New translations categories.json (Finnish)

* New translations categories.json (Greek)

* New translations categories.json (German)

* New translations categories.json (Danish)

* New translations categories.json (Czech)

* New translations categories.json (Catalan)

* New translations categories.json (Arabic)

* New translations categories.json (Afrikaans)

* New translations categories.json (Spanish)

* New translations categories.json (Hindi)

* Github Actions(deps): Bump docker/metadata-action from 3.3.0 to 3.4.0 (#101)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@98669ae...f6efe56)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Github Actions(deps): Bump docker/build-push-action from 2.5.0 to 2.6.1 (#100)

* Add test (#103)

* deps: Add mocha & mocha-standard

* test: Add tests!!

* chore: 🎨 format code

* deps: Remove mocha-standard

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix (#105)

* Merge branch 'main' into development (#95)

* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge branch 'main' into development (#98)

* Dev (#102)

- refactor(version cmd): Use embeds for version cmd
- cmd: New cmd hastbin
- refactor: Use Embed instead of MessageEmbed
- cmds: New cmd tickle
- refactor(uptime cmd): less code, more style
- locales: Add datelaunched to misc.json
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version
- locales: Add uptime to misc.json
- deps: Add moment and moment-duration-format
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version

* Fix suggest cmd (#104)

* fix(suggest cmd): The links were not shown properly

* chore: 🎨 format code

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix(embed and locale loader): Embed class was not working and load misc in locale loader

* fix: Embed class

* chore: 🎨 format code

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Revert "Fix (#105)" (#106)

This reverts commit d673216.

* cmd: New cmd loop

* refactor(music cmds)

* fix(loop cmd): SyntaxError

* chore: 🎨 format code

* fix: await is oy valid under async

* fix: Embed is not defined

* fix: Bot always send that it is rate limited

When error occures in playing music

* fix: Not shwing mode

* docs: commands

* chore: 🎨 format code

* deps: Reinstall to use latest commit

* fix(dockerignore): Ignore unwanted files

* deps: Reinstall deps to fix package-lock.json

* workflows(ci): Tests are added! Add Test in CI

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* docs: Improve contributing guidelines (#112)

* docs: Improve contributing guidelines

* docs(contributing): Add how we use commit names

* Changelog (#113)

* fix(volume cmd): Add usage

* docs: changelog

* fix(contributing guidelines) (#116)

* fix: Channel types are now uppercase (#115)

discordjs/discord.js#6035

* feat: Add customEmojis.json (#118)

* feat: Add src/customEmojis.json

* refactor(botinfo cmd)

* change: Use customEmojis in uptime cmd

* chore: 🎨 format code

* docs: Update contributing guidelines

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix: To reduce caching, sweep out messages older than 14 days (#117)

* fix: To reduce caching, sweep out messafes older than 14 days

* docs: changelog

* fix: make an empty commit to run CI workflow again

* New command `listemojis` (#119)

* refactor: Rename src/functions/get.js -> src/helpers/Util.js

* fix: Handle errors while validating function

* fix(help cmd): Log debug as debug not log

* fix: Use servers const instead

* feat: New command listemojis

* chore: 🎨 format code

* docs: changelog

* fix(listemojis cmd)

* chore: 🎨 format code

* deps: reinstall to update lock file

* docs: Add `deps(<title>): <description>` to contributing guidelines

I forgot to add this

* fix(package scripts): looks like mocha won't exit automatically

We have to supply the `--exit` arg

* deps: Add bufferutil for much faster Websocket connection

* run install

* docs: commands

* docs: Add commit names section

- To contributing guidelines

* docs(contributing): Show reference

- From where these lines where took

In a html comment

* fix: Say user about forbidden to play that song

* feat: Add setDebug function & use debugLevel

* fix: SyntaxError

* chore: 🎨 format code

* refactor(setDebug func): return true;

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* New Tests (#120)

* tests: Add new tests

- Commands
    - should be defined in cmds.json
    - should have proper category name

Last time I had made a typo when typing category name for addemoji cmd
Theses tests will avoid those problems

* tests(commands): Fix test 3

Test 3: should have proper category name

Error: TypeError: cmdCats.has is not a function

* chore: 🎨 format code

* build: Add tests category

To release drafter

So that tests are in a separate category in release notes

* fix(workflow): release notes wasn't triggering

For development branch

* fix(config): Release drafter didn't ignore PRs

PRs which had `No-changelog` label wasn't ignored

* fix(config): release drafter

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix Dockerfile & Use embeds for eval CMD (#121)

* build: reinstall to update lock

* feat: Use embeds

for eval command

* chore: 🎨 format code

* fix(Dockerfile): Run npm update to install latest versions

Last time to discord-player wan't on the latest version

So Welcome-Bot(beta) failed to play the song

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* build: run npm update

To update lock file

* Github Actions(deps): Bump docker/metadata-action from 3.4.0 to 3.4.1 (#124)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@f6efe56...8b842e7)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Github Actions(deps): Bump actions/stale from 3 to 4 (#125)

Bumps [actions/stale](https://github.com/actions/stale) from 3 to 4.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](actions/stale@v3...v4)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* refactor(eval CMD): Add type field to embed

- Move common code to a existing func clean

* fix: status func is depreciated

So switch to sendStatus

* Refactor(cmds) (#127)

* tests(Commands): Add new test

- should have only lowercase names and aliases

* feat: Add optionHandler

- This option handler, lets you to make an option required or optional
- Returns 2 functions in an object: required & optional

* docs: changelog & build: use shard.js for npm start script

- actually I shoudn't change the script, but for testing, lets start now itself

* feat: Add new cmd: `shards`

- Shows info about bot's shards

* chore: 🎨 format code

* fix(tests): Fix 1 minor typo

Change oy to only

* fix(function): createOptionHandler had a minor bug which is fixed now!

* deps: Add ascii-table

Will be used by shards command

* fix(function): skip array merging in createOptionHandler

* refactor(cmds): Change the whole structure of commands

- Also removes stopTyping and uses sendTyping instead of startTyping
discordjs/discord.js#6114

* fix(cmds): Fix SyntaxError & docs: commands

* chore: 🎨 format code

* fix: Small permissions related issue

* chore: 🎨 format code

* fix(cmds): Sometimes, I forget to remove usage in cmds when I copy paste

Removed in this commit

* fix(cmd): Remove an unwanted log I added in help cmd to debug

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* build: reinstall to update lockfile

* fix(avatar cmd): It wasn't accepting user ids

* fix: error in avatar cmd

* refactor(log embeds): Improve style, color in bot-logs for embeds

Also add shardId

* fix: webserver.js should start from shard.js

* run install

* Testing (#131)

* fix(help cmd): help for perms in pecific cmds were not shown

* chore: 🎨 format code

* updated lock file version

* Delete package-lock.json

* Create package-lock.json

* build: fix djs version in package.json

* Update package.json

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ABHISHEK Joshi <abhijoshi2k@gmail.com>
PuneetGopinath pushed a commit that referenced this pull request Jul 18, 2021
* Merge branch 'main' into development (#95)

* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge branch 'main' into development (#98)

* Dev (#102)

- refactor(version cmd): Use embeds for version cmd
- cmd: New cmd hastbin
- refactor: Use Embed instead of MessageEmbed
- cmds: New cmd tickle
- refactor(uptime cmd): less code, more style
- locales: Add datelaunched to misc.json
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version
- locales: Add uptime to misc.json
- deps: Add moment and moment-duration-format
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version

* Fix suggest cmd (#104)

* fix(suggest cmd): The links were not shown properly

* chore: 🎨 format code

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix (#107)

* fix(embed and locale loader): Embed class was not working and load misc in locale loader

* fix: Embed class

* chore: 🎨 format code

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix: Embed class (#108)

* fix: final fix for Embed class (#109)

* fix: ReferenceError: err is not defined

* fix: emoji in uptime cmd & remove footer (#110)

* fix: emoji in uptime cmd & remove footer

* changelog

* Fix (#111)

* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* fix(deps): run npm install

* New Crowdin updates (#99)

* New translations categories.json (Romanian)

* New translations categories.json (Dutch)

* New translations categories.json (Portuguese, Brazilian)

* New translations categories.json (Vietnamese)

* New translations categories.json (English)

* New translations categories.json (Chinese Traditional)

* New translations categories.json (Chinese Simplified)

* New translations categories.json (Ukrainian)

* New translations categories.json (Turkish)

* New translations categories.json (Swedish)

* New translations categories.json (Serbian (Cyrillic))

* New translations categories.json (Russian)

* New translations categories.json (Portuguese)

* New translations categories.json (Polish)

* New translations categories.json (Norwegian)

* New translations categories.json (Korean)

* New translations categories.json (French)

* New translations categories.json (Japanese)

* New translations categories.json (Italian)

* New translations categories.json (Hungarian)

* New translations categories.json (Hebrew)

* New translations categories.json (Finnish)

* New translations categories.json (Greek)

* New translations categories.json (German)

* New translations categories.json (Danish)

* New translations categories.json (Czech)

* New translations categories.json (Catalan)

* New translations categories.json (Arabic)

* New translations categories.json (Afrikaans)

* New translations categories.json (Spanish)

* New translations categories.json (Hindi)

* Github Actions(deps): Bump docker/metadata-action from 3.3.0 to 3.4.0 (#101)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@98669ae...f6efe56)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Github Actions(deps): Bump docker/build-push-action from 2.5.0 to 2.6.1 (#100)

* Add test (#103)

* deps: Add mocha & mocha-standard

* test: Add tests!!

* chore: 🎨 format code

* deps: Remove mocha-standard

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix (#105)

* Merge branch 'main' into development (#95)

* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge branch 'main' into development (#98)

* Dev (#102)

- refactor(version cmd): Use embeds for version cmd
- cmd: New cmd hastbin
- refactor: Use Embed instead of MessageEmbed
- cmds: New cmd tickle
- refactor(uptime cmd): less code, more style
- locales: Add datelaunched to misc.json
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version
- locales: Add uptime to misc.json
- deps: Add moment and moment-duration-format
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version

* Fix suggest cmd (#104)

* fix(suggest cmd): The links were not shown properly

* chore: 🎨 format code

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix(embed and locale loader): Embed class was not working and load misc in locale loader

* fix: Embed class

* chore: 🎨 format code

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Revert "Fix (#105)" (#106)

This reverts commit d673216.

* cmd: New cmd loop

* refactor(music cmds)

* fix(loop cmd): SyntaxError

* chore: 🎨 format code

* fix: await is oy valid under async

* fix: Embed is not defined

* fix: Bot always send that it is rate limited

When error occures in playing music

* fix: Not shwing mode

* docs: commands

* chore: 🎨 format code

* deps: Reinstall to use latest commit

* fix(dockerignore): Ignore unwanted files

* deps: Reinstall deps to fix package-lock.json

* workflows(ci): Tests are added! Add Test in CI

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* docs: Improve contributing guidelines (#112)

* docs: Improve contributing guidelines

* docs(contributing): Add how we use commit names

* Changelog (#113)

* fix(volume cmd): Add usage

* docs: changelog

* fix(contributing guidelines) (#116)

* fix: Channel types are now uppercase (#115)

discordjs/discord.js#6035

* feat: Add customEmojis.json (#118)

* feat: Add src/customEmojis.json

* refactor(botinfo cmd)

* change: Use customEmojis in uptime cmd

* chore: 🎨 format code

* docs: Update contributing guidelines

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix: To reduce caching, sweep out messages older than 14 days (#117)

* fix: To reduce caching, sweep out messafes older than 14 days

* docs: changelog

* fix: make an empty commit to run CI workflow again

* New command `listemojis` (#119)

* refactor: Rename src/functions/get.js -> src/helpers/Util.js

* fix: Handle errors while validating function

* fix(help cmd): Log debug as debug not log

* fix: Use servers const instead

* feat: New command listemojis

* chore: 🎨 format code

* docs: changelog

* fix(listemojis cmd)

* chore: 🎨 format code

* deps: reinstall to update lock file

* docs: Add `deps(<title>): <description>` to contributing guidelines

I forgot to add this

* fix(package scripts): looks like mocha won't exit automatically

We have to supply the `--exit` arg

* deps: Add bufferutil for much faster Websocket connection

* run install

* docs: commands

* docs: Add commit names section

- To contributing guidelines

* docs(contributing): Show reference

- From where these lines where took

In a html comment

* fix: Say user about forbidden to play that song

* feat: Add setDebug function & use debugLevel

* fix: SyntaxError

* chore: 🎨 format code

* refactor(setDebug func): return true;

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* New Tests (#120)

* tests: Add new tests

- Commands
    - should be defined in cmds.json
    - should have proper category name

Last time I had made a typo when typing category name for addemoji cmd
Theses tests will avoid those problems

* tests(commands): Fix test 3

Test 3: should have proper category name

Error: TypeError: cmdCats.has is not a function

* chore: 🎨 format code

* build: Add tests category

To release drafter

So that tests are in a separate category in release notes

* fix(workflow): release notes wasn't triggering

For development branch

* fix(config): Release drafter didn't ignore PRs

PRs which had `No-changelog` label wasn't ignored

* fix(config): release drafter

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix Dockerfile & Use embeds for eval CMD (#121)

* build: reinstall to update lock

* feat: Use embeds

for eval command

* chore: 🎨 format code

* fix(Dockerfile): Run npm update to install latest versions

Last time to discord-player wan't on the latest version

So Welcome-Bot(beta) failed to play the song

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* build: run npm update

To update lock file

* Github Actions(deps): Bump docker/metadata-action from 3.4.0 to 3.4.1 (#124)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@f6efe56...8b842e7)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Github Actions(deps): Bump actions/stale from 3 to 4 (#125)

Bumps [actions/stale](https://github.com/actions/stale) from 3 to 4.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](actions/stale@v3...v4)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* refactor(eval CMD): Add type field to embed

- Move common code to a existing func clean

* fix: status func is depreciated

So switch to sendStatus

* Refactor(cmds) (#127)

* tests(Commands): Add new test

- should have only lowercase names and aliases

* feat: Add optionHandler

- This option handler, lets you to make an option required or optional
- Returns 2 functions in an object: required & optional

* docs: changelog & build: use shard.js for npm start script

- actually I shoudn't change the script, but for testing, lets start now itself

* feat: Add new cmd: `shards`

- Shows info about bot's shards

* chore: 🎨 format code

* fix(tests): Fix 1 minor typo

Change oy to only

* fix(function): createOptionHandler had a minor bug which is fixed now!

* deps: Add ascii-table

Will be used by shards command

* fix(function): skip array merging in createOptionHandler

* refactor(cmds): Change the whole structure of commands

- Also removes stopTyping and uses sendTyping instead of startTyping
discordjs/discord.js#6114

* fix(cmds): Fix SyntaxError & docs: commands

* chore: 🎨 format code

* fix: Small permissions related issue

* chore: 🎨 format code

* fix(cmds): Sometimes, I forget to remove usage in cmds when I copy paste

Removed in this commit

* fix(cmd): Remove an unwanted log I added in help cmd to debug

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* build: reinstall to update lockfile

* fix(avatar cmd): It wasn't accepting user ids

* fix: error in avatar cmd

* refactor(log embeds): Improve style, color in bot-logs for embeds

Also add shardId

* fix: webserver.js should start from shard.js

* run install

* Testing (#131)

* fix(help cmd): help for perms in pecific cmds were not shown

* chore: 🎨 format code

* updated lock file version

* Delete package-lock.json

* Create package-lock.json

* build: fix djs version in package.json

* Update package.json

* fix: No cmd would work in DMs & fix(uptime): Bug in translation

* docs: changelog

* tests(commands): fix error

* chore: 🎨 format code

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ABHISHEK Joshi <abhijoshi2k@gmail.com>
PuneetGopinath pushed a commit that referenced this pull request Jul 19, 2021
* Merge branch 'main' into development (#95)

* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge branch 'main' into development (#98)

* Dev (#102)

- refactor(version cmd): Use embeds for version cmd
- cmd: New cmd hastbin
- refactor: Use Embed instead of MessageEmbed
- cmds: New cmd tickle
- refactor(uptime cmd): less code, more style
- locales: Add datelaunched to misc.json
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version
- locales: Add uptime to misc.json
- deps: Add moment and moment-duration-format
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version

* Fix suggest cmd (#104)

* fix(suggest cmd): The links were not shown properly

* chore: 🎨 format code

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix (#107)

* fix(embed and locale loader): Embed class was not working and load misc in locale loader

* fix: Embed class

* chore: 🎨 format code

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix: Embed class (#108)

* fix: final fix for Embed class (#109)

* fix: ReferenceError: err is not defined

* fix: emoji in uptime cmd & remove footer (#110)

* fix: emoji in uptime cmd & remove footer

* changelog

* Fix (#111)

* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* fix(deps): run npm install

* New Crowdin updates (#99)

* New translations categories.json (Romanian)

* New translations categories.json (Dutch)

* New translations categories.json (Portuguese, Brazilian)

* New translations categories.json (Vietnamese)

* New translations categories.json (English)

* New translations categories.json (Chinese Traditional)

* New translations categories.json (Chinese Simplified)

* New translations categories.json (Ukrainian)

* New translations categories.json (Turkish)

* New translations categories.json (Swedish)

* New translations categories.json (Serbian (Cyrillic))

* New translations categories.json (Russian)

* New translations categories.json (Portuguese)

* New translations categories.json (Polish)

* New translations categories.json (Norwegian)

* New translations categories.json (Korean)

* New translations categories.json (French)

* New translations categories.json (Japanese)

* New translations categories.json (Italian)

* New translations categories.json (Hungarian)

* New translations categories.json (Hebrew)

* New translations categories.json (Finnish)

* New translations categories.json (Greek)

* New translations categories.json (German)

* New translations categories.json (Danish)

* New translations categories.json (Czech)

* New translations categories.json (Catalan)

* New translations categories.json (Arabic)

* New translations categories.json (Afrikaans)

* New translations categories.json (Spanish)

* New translations categories.json (Hindi)

* Github Actions(deps): Bump docker/metadata-action from 3.3.0 to 3.4.0 (#101)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@98669ae...f6efe56)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Github Actions(deps): Bump docker/build-push-action from 2.5.0 to 2.6.1 (#100)

* Add test (#103)

* deps: Add mocha & mocha-standard

* test: Add tests!!

* chore: 🎨 format code

* deps: Remove mocha-standard

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix (#105)

* Merge branch 'main' into development (#95)

* Merge branch 'development' into main (#90)

* Update Dockerfile

* Create CODEOWNERS

* Update docker-publish.yml

* Update and rename docker-publish.yml to ci.yml

* run npm i

* Update ci.yml

* Update ci.yml

* Update ci.yml

* fix(readme): Break out lines which (#89)

Which are required to be in next line
And minor updates to readme

* npm(deps): bump discord-player (#91)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

* npm(deps): bump discord-player (#96)

Bumps [discord-player](https://github.com/Androz2091/discord-player) from 5.0.0-dev.m3 to 5.0.0-dev.29489940b64b555e2e791dcf0662bd2d93a22ef6.
- [Release notes](https://github.com/Androz2091/discord-player/releases)
- [Commits](https://github.com/Androz2091/discord-player/commits)

---
updated-dependencies:
- dependency-name: discord-player
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(deps): run npm install

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge branch 'main' into development (#98)

* Dev (#102)

- refactor(version cmd): Use embeds for version cmd
- cmd: New cmd hastbin
- refactor: Use Embed instead of MessageEmbed
- cmds: New cmd tickle
- refactor(uptime cmd): less code, more style
- locales: Add datelaunched to misc.json
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version
- locales: Add uptime to misc.json
- deps: Add moment and moment-duration-format
- feat: Show more info in suggest command
- fix(Dockerfile): use latest npm version

* Fix suggest cmd (#104)

* fix(suggest cmd): The links were not shown properly

* chore: 🎨 format code

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix(embed and locale loader): Embed class was not working and load misc in locale loader

* fix: Embed class

* chore: 🎨 format code

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Revert "Fix (#105)" (#106)

This reverts commit d673216.

* cmd: New cmd loop

* refactor(music cmds)

* fix(loop cmd): SyntaxError

* chore: 🎨 format code

* fix: await is oy valid under async

* fix: Embed is not defined

* fix: Bot always send that it is rate limited

When error occures in playing music

* fix: Not shwing mode

* docs: commands

* chore: 🎨 format code

* deps: Reinstall to use latest commit

* fix(dockerignore): Ignore unwanted files

* deps: Reinstall deps to fix package-lock.json

* workflows(ci): Tests are added! Add Test in CI

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* docs: Improve contributing guidelines (#112)

* docs: Improve contributing guidelines

* docs(contributing): Add how we use commit names

* Changelog (#113)

* fix(volume cmd): Add usage

* docs: changelog

* fix(contributing guidelines) (#116)

* fix: Channel types are now uppercase (#115)

discordjs/discord.js#6035

* feat: Add customEmojis.json (#118)

* feat: Add src/customEmojis.json

* refactor(botinfo cmd)

* change: Use customEmojis in uptime cmd

* chore: 🎨 format code

* docs: Update contributing guidelines

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* fix: To reduce caching, sweep out messages older than 14 days (#117)

* fix: To reduce caching, sweep out messafes older than 14 days

* docs: changelog

* fix: make an empty commit to run CI workflow again

* New command `listemojis` (#119)

* refactor: Rename src/functions/get.js -> src/helpers/Util.js

* fix: Handle errors while validating function

* fix(help cmd): Log debug as debug not log

* fix: Use servers const instead

* feat: New command listemojis

* chore: 🎨 format code

* docs: changelog

* fix(listemojis cmd)

* chore: 🎨 format code

* deps: reinstall to update lock file

* docs: Add `deps(<title>): <description>` to contributing guidelines

I forgot to add this

* fix(package scripts): looks like mocha won't exit automatically

We have to supply the `--exit` arg

* deps: Add bufferutil for much faster Websocket connection

* run install

* docs: commands

* docs: Add commit names section

- To contributing guidelines

* docs(contributing): Show reference

- From where these lines where took

In a html comment

* fix: Say user about forbidden to play that song

* feat: Add setDebug function & use debugLevel

* fix: SyntaxError

* chore: 🎨 format code

* refactor(setDebug func): return true;

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* New Tests (#120)

* tests: Add new tests

- Commands
    - should be defined in cmds.json
    - should have proper category name

Last time I had made a typo when typing category name for addemoji cmd
Theses tests will avoid those problems

* tests(commands): Fix test 3

Test 3: should have proper category name

Error: TypeError: cmdCats.has is not a function

* chore: 🎨 format code

* build: Add tests category

To release drafter

So that tests are in a separate category in release notes

* fix(workflow): release notes wasn't triggering

For development branch

* fix(config): Release drafter didn't ignore PRs

PRs which had `No-changelog` label wasn't ignored

* fix(config): release drafter

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix Dockerfile & Use embeds for eval CMD (#121)

* build: reinstall to update lock

* feat: Use embeds

for eval command

* chore: 🎨 format code

* fix(Dockerfile): Run npm update to install latest versions

Last time to discord-player wan't on the latest version

So Welcome-Bot(beta) failed to play the song

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* build: run npm update

To update lock file

* Github Actions(deps): Bump docker/metadata-action from 3.4.0 to 3.4.1 (#124)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@f6efe56...8b842e7)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Github Actions(deps): Bump actions/stale from 3 to 4 (#125)

Bumps [actions/stale](https://github.com/actions/stale) from 3 to 4.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](actions/stale@v3...v4)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* refactor(eval CMD): Add type field to embed

- Move common code to a existing func clean

* fix: status func is depreciated

So switch to sendStatus

* Refactor(cmds) (#127)

* tests(Commands): Add new test

- should have only lowercase names and aliases

* feat: Add optionHandler

- This option handler, lets you to make an option required or optional
- Returns 2 functions in an object: required & optional

* docs: changelog & build: use shard.js for npm start script

- actually I shoudn't change the script, but for testing, lets start now itself

* feat: Add new cmd: `shards`

- Shows info about bot's shards

* chore: 🎨 format code

* fix(tests): Fix 1 minor typo

Change oy to only

* fix(function): createOptionHandler had a minor bug which is fixed now!

* deps: Add ascii-table

Will be used by shards command

* fix(function): skip array merging in createOptionHandler

* refactor(cmds): Change the whole structure of commands

- Also removes stopTyping and uses sendTyping instead of startTyping
discordjs/discord.js#6114

* fix(cmds): Fix SyntaxError & docs: commands

* chore: 🎨 format code

* fix: Small permissions related issue

* chore: 🎨 format code

* fix(cmds): Sometimes, I forget to remove usage in cmds when I copy paste

Removed in this commit

* fix(cmd): Remove an unwanted log I added in help cmd to debug

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* build: reinstall to update lockfile

* fix(avatar cmd): It wasn't accepting user ids

* fix: error in avatar cmd

* refactor(log embeds): Improve style, color in bot-logs for embeds

Also add shardId

* fix: webserver.js should start from shard.js

* run install

* Testing (#131)

* fix(help cmd): help for perms in pecific cmds were not shown

* chore: 🎨 format code

* updated lock file version

* Delete package-lock.json

* Create package-lock.json

* build: fix djs version in package.json

* Update package.json

* fix: No cmd would work in DMs & fix(uptime): Bug in translation

* docs: changelog

* tests(commands): fix error

* chore: 🎨 format code

* feat: Use Hindi for setting Hindi language not only hi-IN (#136)

* fix(lang cmd): Set lang for hindi by typing hindi not only hi-IN

* chore: 🎨 format code

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* refactor(categories): Delete categories.json & store datas in their respective folders (#137)

* refactor(categories): Delete categories.json & store datas in their respective folders

* chore: 🎨 format code

* docs: changelog

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* feat(ban & kick cmd): Some more translations

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ABHISHEK Joshi <abhijoshi2k@gmail.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant