Compare commits

..

763 Commits

Author SHA1 Message Date
Christer Warén
6ee765733b
Version 0.5.9 2025-02-23 13:11:23 +02:00
Christer Warén
f93b708444 Add version 0.5.9 to CHANGELOG 2025-02-23 13:08:58 +02:00
Christer Warén
eb58cda826 Dependencies Update 2025-02-23 13:00:08 +02:00
Christer Warén
6ac3f83bb1 Replace ephemeral option with flag in replies. 2025-02-23 12:57:01 +02:00
github-actions[bot]
9a681bde9e
Merge pull request #1079 from warengroup/dependabot/npm_and_yarn/develop/discord.js-14.18.0
Bump discord.js from 14.17.3 to 14.18.0
2025-02-11 08:05:28 +00:00
dependabot[bot]
e2f8533dfe
Bump discord.js from 14.17.3 to 14.18.0
Bumps [discord.js](https://github.com/discordjs/discord.js/tree/HEAD/packages/discord.js) from 14.17.3 to 14.18.0.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/14.18.0/packages/discord.js/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/14.18.0/packages/discord.js)

---
updated-dependencies:
- dependency-name: discord.js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-11 08:05:15 +00:00
github-actions[bot]
0d322dae14
Merge pull request #1078 from warengroup/dependabot/github_actions/develop/docker/setup-buildx-action-3.9.0
Bump docker/setup-buildx-action from 3.8.0 to 3.9.0
2025-02-07 08:57:52 +00:00
dependabot[bot]
fc4bbeacaf
Bump docker/setup-buildx-action from 3.8.0 to 3.9.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.8.0...v3.9.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-07 08:57:40 +00:00
github-actions[bot]
565daab38e
Merge pull request #1077 from warengroup/dependabot/npm_and_yarn/develop/typescript-5.7.3
Bump typescript from 5.7.2 to 5.7.3
2025-01-10 08:05:56 +00:00
dependabot[bot]
3a0f3fbe48
Bump typescript from 5.7.2 to 5.7.3
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.2 to 5.7.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.2...v5.7.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-10 08:05:43 +00:00
github-actions[bot]
aa9e7c1191
Merge pull request #1076 from warengroup/dependabot/npm_and_yarn/develop/discord.js-14.17.3
Bump discord.js from 14.17.2 to 14.17.3
2025-01-08 08:54:21 +00:00
dependabot[bot]
80248d3d1b
Bump discord.js from 14.17.2 to 14.17.3
Bumps [discord.js](https://github.com/discordjs/discord.js/tree/HEAD/packages/discord.js) from 14.17.2 to 14.17.3.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/14.17.3/packages/discord.js/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/14.17.3/packages/discord.js)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-08 08:54:07 +00:00
github-actions[bot]
78bf44e1cb
Merge pull request #1075 from warengroup/dependabot/npm_and_yarn/develop/discord.js-14.17.2
Bump discord.js from 14.16.3 to 14.17.2
2025-01-02 08:34:46 +00:00
dependabot[bot]
7f9e963af4
Bump discord.js from 14.16.3 to 14.17.2
Bumps [discord.js](https://github.com/discordjs/discord.js/tree/HEAD/packages/discord.js) from 14.16.3 to 14.17.2.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/14.17.2/packages/discord.js/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/14.17.2/packages/discord.js)

---
updated-dependencies:
- dependency-name: discord.js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-02 08:34:34 +00:00
Christer Warén
300406ac8e Update copyright year 2025-01-01 18:00:54 +02:00
github-actions[bot]
18b71794e7
Merge pull request #1074 from warengroup/dependabot/github_actions/develop/docker/setup-buildx-action-3.8.0
Bump docker/setup-buildx-action from 3.7.1 to 3.8.0
2024-12-17 08:14:52 +00:00
dependabot[bot]
c6e249291d
Bump docker/setup-buildx-action from 3.7.1 to 3.8.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.7.1 to 3.8.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.7.1...v3.8.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-17 08:14:40 +00:00
github-actions[bot]
049c3195b4
Merge pull request #1072 from warengroup/dependabot/npm_and_yarn/develop/dotenv-16.4.7
Bump dotenv from 16.4.6 to 16.4.7
2024-12-04 08:34:20 +00:00
dependabot[bot]
c44eaf1256
Bump dotenv from 16.4.6 to 16.4.7
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.4.6 to 16.4.7.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.6...v16.4.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-04 08:34:05 +00:00
github-actions[bot]
889dba29d2
Merge pull request #1071 from warengroup/dependabot/npm_and_yarn/develop/dotenv-16.4.6
Bump dotenv from 16.4.5 to 16.4.6
2024-12-03 08:47:38 +00:00
dependabot[bot]
170c5af188
Bump dotenv from 16.4.5 to 16.4.6
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.4.5 to 16.4.6.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.5...v16.4.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-03 08:47:19 +00:00
github-actions[bot]
6e32773a35
Merge pull request #1070 from warengroup/dependabot/npm_and_yarn/develop/typescript-5.7.2
Bump typescript from 5.6.3 to 5.7.2
2024-11-25 08:14:28 +00:00
dependabot[bot]
fb260aa53d
Bump typescript from 5.6.3 to 5.7.2
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.6.3 to 5.7.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.6.3...v5.7.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-25 08:14:16 +00:00
github-actions[bot]
654833a0cb
Merge pull request #1069 from warengroup/dependabot/npm_and_yarn/develop/discordjs/voice-0.18.0
Bump @discordjs/voice from 0.17.0 to 0.18.0
2024-11-18 08:11:10 +00:00
dependabot[bot]
e5ecfb6174
Bump @discordjs/voice from 0.17.0 to 0.18.0
Bumps [@discordjs/voice](https://github.com/discordjs/discord.js/tree/HEAD/packages/voice) from 0.17.0 to 0.18.0.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/main/packages/voice/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/@discordjs/voice@0.18.0/packages/voice)

---
updated-dependencies:
- dependency-name: "@discordjs/voice"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 08:10:56 +00:00
github-actions[bot]
be0bf170c4
Merge pull request #1068 from warengroup/dependabot/npm_and_yarn/develop/typescript-5.6.3
Bump typescript from 5.6.2 to 5.6.3
2024-10-09 08:34:59 +00:00
dependabot[bot]
7114c5e629
Bump typescript from 5.6.2 to 5.6.3
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.6.2 to 5.6.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.6.2...v5.6.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-09 08:34:43 +00:00
github-actions[bot]
7cfe6af287
Merge pull request #1067 from warengroup/dependabot/github_actions/develop/docker/setup-buildx-action-3.7.1
Bump docker/setup-buildx-action from 3.7.0 to 3.7.1
2024-10-04 08:47:24 +00:00
dependabot[bot]
8f16a0b30d
Bump docker/setup-buildx-action from 3.7.0 to 3.7.1
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.7.0 to 3.7.1.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.7.0...v3.7.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-04 08:47:12 +00:00
github-actions[bot]
ed8f977768
Merge pull request #1066 from warengroup/dependabot/github_actions/develop/docker/setup-buildx-action-3.7.0
Bump docker/setup-buildx-action from 3.6.1 to 3.7.0
2024-10-03 08:30:53 +00:00
dependabot[bot]
e39b94881b
Bump docker/setup-buildx-action from 3.6.1 to 3.7.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.6.1 to 3.7.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.6.1...v3.7.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-03 08:30:40 +00:00
Christer Warén
debfd82bbb Bumb Version 2024-09-30 13:35:42 +03:00
Christer Warén
20361b0f6a
Merge pull request #1049 from warengroup/develop
Version 0.5.8
2024-09-30 13:33:46 +03:00
Christer Warén
09d8eb7c00 Add version 0.5.8 to CHANGELOG.md 2024-09-30 13:25:05 +03:00
Christer Warén
973cd00c82 Fix typings 2024-09-30 13:22:31 +03:00
Christer Warén
a1403d7047 Dependencies Update 2024-09-30 11:39:42 +03:00
Christer Warén
5c44838b8a Fix 0.5.5-0.5.7 release years in CHANGELOG.md 2024-09-30 11:23:09 +03:00
github-actions[bot]
718a10a991
Merge pull request #1064 from warengroup/dependabot/npm_and_yarn/develop/discord.js-14.16.3
Bump discord.js from 14.16.2 to 14.16.3
2024-09-30 08:10:06 +00:00
dependabot[bot]
e423088e9d
Bump discord.js from 14.16.2 to 14.16.3
Bumps [discord.js](https://github.com/discordjs/discord.js/tree/HEAD/packages/discord.js) from 14.16.2 to 14.16.3.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/main/packages/discord.js/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/14.16.3/packages/discord.js)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 08:09:52 +00:00
github-actions[bot]
99a652abc7
Merge pull request #1063 from warengroup/dependabot/npm_and_yarn/develop/discord.js-14.16.2
Bump discord.js from 14.16.1 to 14.16.2
2024-09-13 08:47:54 +00:00
dependabot[bot]
e3ca47c8e4
Bump discord.js from 14.16.1 to 14.16.2
Bumps [discord.js](https://github.com/discordjs/discord.js/tree/HEAD/packages/discord.js) from 14.16.1 to 14.16.2.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/main/packages/discord.js/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/14.16.2/packages/discord.js)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-13 08:47:42 +00:00
github-actions[bot]
d1bc206f26
Merge pull request #1062 from warengroup/dependabot/npm_and_yarn/develop/typescript-5.6.2
Bump typescript from 5.5.4 to 5.6.2
2024-09-10 08:40:16 +00:00
dependabot[bot]
b746f07927
Bump typescript from 5.5.4 to 5.6.2
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.5.4 to 5.6.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 08:40:00 +00:00
github-actions[bot]
ab8a11c8dc
Merge pull request #1061 from warengroup/dependabot/npm_and_yarn/develop/discord.js-14.16.1
Bump discord.js from 14.15.3 to 14.16.1
2024-09-03 08:38:21 +00:00
dependabot[bot]
afb07001f4
Bump discord.js from 14.15.3 to 14.16.1
Bumps [discord.js](https://github.com/discordjs/discord.js/tree/HEAD/packages/discord.js) from 14.15.3 to 14.16.1.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/main/packages/discord.js/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/14.16.1/packages/discord.js)

---
updated-dependencies:
- dependency-name: discord.js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-03 08:38:05 +00:00
github-actions[bot]
c9eb534f88
Merge pull request #1060 from warengroup/dependabot/npm_and_yarn/develop/libsodium-wrappers-0.7.15
Bump libsodium-wrappers from 0.7.14 to 0.7.15
2024-08-14 08:23:37 +00:00
dependabot[bot]
08a6f2c78f
Bump libsodium-wrappers from 0.7.14 to 0.7.15
Bumps [libsodium-wrappers](https://github.com/jedisct1/libsodium.js) from 0.7.14 to 0.7.15.
- [Commits](https://github.com/jedisct1/libsodium.js/compare/0.7.14...0.7.15)

---
updated-dependencies:
- dependency-name: libsodium-wrappers
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-14 08:23:23 +00:00
github-actions[bot]
724ed6e44b
Merge pull request #1059 from warengroup/dependabot/github_actions/develop/docker/setup-buildx-action-3.6.1
Bump docker/setup-buildx-action from 3.5.0 to 3.6.1
2024-07-30 08:04:01 +00:00
dependabot[bot]
20b9b6179c
Bump docker/setup-buildx-action from 3.5.0 to 3.6.1
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.5.0 to 3.6.1.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.5.0...v3.6.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-30 08:03:48 +00:00
github-actions[bot]
6ecf0eaab6
Merge pull request #1058 from warengroup/dependabot/github_actions/develop/docker/setup-buildx-action-3.5.0
Bump docker/setup-buildx-action from 3.4.0 to 3.5.0
2024-07-23 08:08:18 +00:00
dependabot[bot]
5f42164b30
Bump docker/setup-buildx-action from 3.4.0 to 3.5.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.4.0...v3.5.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-23 08:08:08 +00:00
github-actions[bot]
d7a8ead5a3
Merge pull request #1057 from warengroup/dependabot/npm_and_yarn/develop/typescript-5.5.4
Bump typescript from 5.5.3 to 5.5.4
2024-07-23 08:02:22 +00:00
dependabot[bot]
854b64d10a
Bump typescript from 5.5.3 to 5.5.4
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.5.3 to 5.5.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.5.3...v5.5.4)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-23 08:02:10 +00:00
Christer Warén
c3792b3b3c Documentation Update - Update Radio Stations list information in README 2024-07-22 11:07:18 +03:00
github-actions[bot]
cf9de37b99
Merge pull request #1056 from warengroup/dependabot/npm_and_yarn/develop/libsodium-wrappers-0.7.14
Bump libsodium-wrappers from 0.7.13 to 0.7.14
2024-07-11 08:47:42 +00:00
github-actions[bot]
011e41e3c1
Merge pull request #1055 from warengroup/dependabot/npm_and_yarn/develop/rimraf-6.0.1
Bump rimraf from 6.0.0 to 6.0.1
2024-07-11 08:47:36 +00:00
dependabot[bot]
09287fab26
Bump libsodium-wrappers from 0.7.13 to 0.7.14
Bumps [libsodium-wrappers](https://github.com/jedisct1/libsodium.js) from 0.7.13 to 0.7.14.
- [Commits](https://github.com/jedisct1/libsodium.js/compare/0.7.13...0.7.14)

---
updated-dependencies:
- dependency-name: libsodium-wrappers
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-11 08:47:30 +00:00
dependabot[bot]
45e68ce497
Bump rimraf from 6.0.0 to 6.0.1
Bumps [rimraf](https://github.com/isaacs/rimraf) from 6.0.0 to 6.0.1.
- [Changelog](https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/rimraf/compare/v6.0.0...v6.0.1)

---
updated-dependencies:
- dependency-name: rimraf
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-11 08:47:23 +00:00
github-actions[bot]
7597917cb1
Merge pull request #1054 from warengroup/dependabot/npm_and_yarn/develop/rimraf-6.0.0
Bump rimraf from 5.0.8 to 6.0.0
2024-07-09 08:41:05 +00:00
dependabot[bot]
04b9922854
Bump rimraf from 5.0.8 to 6.0.0
Bumps [rimraf](https://github.com/isaacs/rimraf) from 5.0.8 to 6.0.0.
- [Changelog](https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/rimraf/compare/v5.0.8...v6.0.0)

---
updated-dependencies:
- dependency-name: rimraf
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-09 08:40:50 +00:00
github-actions[bot]
eeb5899eb1
Merge pull request #1053 from warengroup/dependabot/npm_and_yarn/develop/rimraf-5.0.8
Bump rimraf from 5.0.7 to 5.0.8
2024-07-08 08:25:12 +00:00
dependabot[bot]
f773cbab8c
Bump rimraf from 5.0.7 to 5.0.8
Bumps [rimraf](https://github.com/isaacs/rimraf) from 5.0.7 to 5.0.8.
- [Changelog](https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/rimraf/compare/v5.0.7...v5.0.8)

---
updated-dependencies:
- dependency-name: rimraf
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-08 08:24:57 +00:00
github-actions[bot]
5be8d74353
Merge pull request #1052 from warengroup/dependabot/github_actions/develop/docker/setup-buildx-action-3.4.0
Bump docker/setup-buildx-action from 3.3.0 to 3.4.0
2024-07-04 08:16:15 +00:00
dependabot[bot]
d2a675216b
Bump docker/setup-buildx-action from 3.3.0 to 3.4.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.3.0...v3.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-04 08:16:04 +00:00
github-actions[bot]
a885f04179
Merge pull request #1051 from warengroup/dependabot/npm_and_yarn/develop/typescript-5.5.3
Bump typescript from 5.5.2 to 5.5.3
2024-07-02 08:37:27 +00:00
dependabot[bot]
8f475e861c
Bump typescript from 5.5.2 to 5.5.3
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.5.2 to 5.5.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.5.2...v5.5.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-02 08:37:14 +00:00
github-actions[bot]
5f72e8e366
Merge pull request #1050 from warengroup/dependabot/npm_and_yarn/develop/typescript-5.5.2
Bump typescript from 5.4.5 to 5.5.2
2024-06-21 08:09:09 +00:00
dependabot[bot]
263b807653
Bump typescript from 5.4.5 to 5.5.2
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.5 to 5.5.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.5...v5.5.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-21 08:08:56 +00:00
Christer Warén
8eec6049af Bumb Version 2024-06-19 11:04:17 +03:00
Christer Warén
4142f3b56e
Merge pull request #1047 from warengroup/develop
Version 0.5.7
2024-06-19 10:32:26 +03:00
Christer Warén
a7c2512c70 Changelog Update 2024-06-19 10:30:24 +03:00
Christer Warén
20015a90cc Dependencies Update 2024-06-19 10:25:25 +03:00
Christer Warén
2c995c441d Bumb Version 2024-06-08 15:59:33 +03:00
Christer Warén
5431ae8878
Merge pull request #1041 from warengroup/develop
Version 0.5.6
2024-06-08 15:55:45 +03:00
Christer Warén
420ab8335c Dependencies Update 2024-06-08 15:50:14 +03:00
Christer Warén
511793daa8 Update CHANGELOG.md 2024-06-08 15:44:25 +03:00
github-actions[bot]
d3a1cb60ac
Merge pull request #1046 from warengroup/dependabot/npm_and_yarn/develop/discord.js-14.15.3
Bump discord.js from 14.15.2 to 14.15.3
2024-06-03 08:32:56 +00:00
dependabot[bot]
bd0ae226f3
Bump discord.js from 14.15.2 to 14.15.3
Bumps [discord.js](https://github.com/discordjs/discord.js/tree/HEAD/packages/discord.js) from 14.15.2 to 14.15.3.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/main/packages/discord.js/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/14.15.3/packages/discord.js)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-03 08:32:41 +00:00
Christer Warén
5cc7fa2cd6 Update CHANGELOG.md 2024-05-30 02:00:52 +03:00
Christer Warén
a6a489a2cb Add CHANGELOG.md 2024-05-30 01:58:59 +03:00
Christer Warén
bccc371c84 Dependencies Update 2024-05-30 01:29:27 +03:00
Christer Warén
ff36241b81 Dependencies Update 2024-05-15 18:44:38 +03:00
github-actions[bot]
037c5a7512
Merge pull request #1045 from warengroup/dependabot/npm_and_yarn/develop/rimraf-5.0.7
Bump rimraf from 5.0.5 to 5.0.7
2024-05-13 08:08:00 +00:00
dependabot[bot]
2d6069b672
Bump rimraf from 5.0.5 to 5.0.7
Bumps [rimraf](https://github.com/isaacs/rimraf) from 5.0.5 to 5.0.7.
- [Changelog](https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/rimraf/compare/v5.0.5...v5.0.7)

---
updated-dependencies:
- dependency-name: rimraf
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-13 08:07:48 +00:00
github-actions[bot]
43e9885b1e
Merge pull request #1044 from warengroup/dependabot/npm_and_yarn/develop/discord.js-14.15.2
Bump discord.js from 14.14.1 to 14.15.2
2024-05-12 21:52:29 +00:00
dependabot[bot]
cd9abd380f
Bump discord.js from 14.14.1 to 14.15.2
Bumps [discord.js](https://github.com/discordjs/discord.js/tree/HEAD/packages/discord.js) from 14.14.1 to 14.15.2.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/main/packages/discord.js/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/14.15.2/packages/discord.js)

---
updated-dependencies:
- dependency-name: discord.js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-12 21:52:18 +00:00
github-actions[bot]
89ca5351b1
Merge pull request #1043 from warengroup/dependabot/npm_and_yarn/develop/discordjs/voice-0.17.0
Bump @discordjs/voice from 0.16.1 to 0.17.0
2024-05-06 08:45:01 +00:00
dependabot[bot]
61019855b7
Bump @discordjs/voice from 0.16.1 to 0.17.0
Bumps [@discordjs/voice](https://github.com/discordjs/discord.js/tree/HEAD/packages/voice) from 0.16.1 to 0.17.0.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/main/packages/voice/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/@discordjs/voice@0.17.0/packages/voice)

---
updated-dependencies:
- dependency-name: "@discordjs/voice"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-06 08:44:50 +00:00
Christer Warén
7bd33698d3 Bumb Version 2024-04-30 23:44:13 +03:00
Christer Warén
29fa035dfc
Merge pull request #963 from warengroup/develop
Version 0.5.5
2024-04-30 23:41:20 +03:00
Christer Warén
f566763bf3 Add long image name to Dockerfile 2024-04-30 23:30:17 +03:00
Christer Warén
3e23a64944 Make player update less often 2024-04-30 22:50:36 +03:00
Christer Warén
8ac64aaa5c Dependencies Update 2024-04-30 22:50:14 +03:00
github-actions[bot]
ff2d87dd3e
Merge pull request #1040 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-7.8.0
Bump @typescript-eslint/eslint-plugin from 7.7.1 to 7.8.0
2024-04-30 17:45:00 +00:00
dependabot[bot]
01a46b586d
Bump @typescript-eslint/eslint-plugin from 7.7.1 to 7.8.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.7.1 to 7.8.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.8.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-30 17:44:48 +00:00
github-actions[bot]
dff0dbe3cd
Merge pull request #1039 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-7.8.0
Bump @typescript-eslint/parser from 7.7.1 to 7.8.0
2024-04-30 08:40:22 +00:00
dependabot[bot]
133aab93d9
Bump @typescript-eslint/parser from 7.7.1 to 7.8.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.7.1 to 7.8.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.8.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-30 08:40:10 +00:00
github-actions[bot]
f051d29d66
Merge pull request #1038 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.83
Bump discord-api-types from 0.37.82 to 0.37.83
2024-04-29 08:48:10 +00:00
dependabot[bot]
fa009edfd7
Bump discord-api-types from 0.37.82 to 0.37.83
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.82 to 0.37.83.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.82...0.37.83)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-29 08:47:56 +00:00
github-actions[bot]
2bf7c2c56a
Merge pull request #1037 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.82
Bump discord-api-types from 0.37.81 to 0.37.82
2024-04-26 08:36:15 +00:00
dependabot[bot]
2ad230d445
Bump discord-api-types from 0.37.81 to 0.37.82
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.81 to 0.37.82.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.81...0.37.82)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-26 08:36:03 +00:00
github-actions[bot]
582a862164
Merge pull request #1035 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-7.7.1
Bump @typescript-eslint/eslint-plugin from 7.6.0 to 7.7.1
2024-04-23 08:18:24 +00:00
dependabot[bot]
3b8700cc5e
Bump @typescript-eslint/eslint-plugin from 7.6.0 to 7.7.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.6.0 to 7.7.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.7.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-23 08:18:10 +00:00
github-actions[bot]
196927b6b3
Merge pull request #1036 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.81
Bump discord-api-types from 0.37.79 to 0.37.81
2024-04-23 08:16:38 +00:00
dependabot[bot]
f561d8b6b9
Bump discord-api-types from 0.37.79 to 0.37.81
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.79 to 0.37.81.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.79...0.37.81)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-23 08:16:25 +00:00
github-actions[bot]
3add8ddcc2
Merge pull request #1034 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-7.7.1
Bump @typescript-eslint/parser from 7.7.0 to 7.7.1
2024-04-23 08:16:07 +00:00
dependabot[bot]
a11254c534
Bump @typescript-eslint/parser from 7.7.0 to 7.7.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.7.0 to 7.7.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.7.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-23 08:15:51 +00:00
github-actions[bot]
cbcdc849c5
Merge pull request #1032 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-7.7.0
Bump @typescript-eslint/parser from 7.6.0 to 7.7.0
2024-04-16 08:35:39 +00:00
dependabot[bot]
1284d19b0d
Bump @typescript-eslint/parser from 7.6.0 to 7.7.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.6.0 to 7.7.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.7.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-16 08:35:26 +00:00
github-actions[bot]
ad087c66ba
Merge pull request #1030 from warengroup/dependabot/npm_and_yarn/develop/typescript-5.4.5
Bump typescript from 5.4.4 to 5.4.5
2024-04-11 08:29:38 +00:00
dependabot[bot]
64c2fe126a
Bump typescript from 5.4.4 to 5.4.5
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.4 to 5.4.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.4...v5.4.5)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-11 08:29:24 +00:00
github-actions[bot]
d4b428552d
Merge pull request #1029 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.12.7
Bump @types/node from 20.12.6 to 20.12.7
2024-04-10 08:16:48 +00:00
dependabot[bot]
e3ab629757
Bump @types/node from 20.12.6 to 20.12.7
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.12.6 to 20.12.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-10 08:16:34 +00:00
github-actions[bot]
c22f181eb5
Merge pull request #1028 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-7.6.0
Bump @typescript-eslint/eslint-plugin from 7.5.0 to 7.6.0
2024-04-10 00:02:46 +00:00
dependabot[bot]
f3ec8bbd37
Bump @typescript-eslint/eslint-plugin from 7.5.0 to 7.6.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.5.0 to 7.6.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.6.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-10 00:02:30 +00:00
github-actions[bot]
26296636c7
Merge pull request #1027 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.12.6
Bump @types/node from 20.12.5 to 20.12.6
2024-04-09 08:45:54 +00:00
dependabot[bot]
8f29aed495
Bump @types/node from 20.12.5 to 20.12.6
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.12.5 to 20.12.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-09 08:45:41 +00:00
github-actions[bot]
845a4f5869
Merge pull request #1026 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-7.6.0
Bump @typescript-eslint/parser from 7.5.0 to 7.6.0
2024-04-09 08:45:40 +00:00
dependabot[bot]
574239107a
Bump @typescript-eslint/parser from 7.5.0 to 7.6.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.5.0 to 7.6.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.6.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-09 08:45:26 +00:00
github-actions[bot]
b3a96c2ccf
Merge pull request #1025 from warengroup/dependabot/github_actions/develop/docker/setup-buildx-action-3.3.0
Bump docker/setup-buildx-action from 3.2.0 to 3.3.0
2024-04-08 08:13:25 +00:00
dependabot[bot]
11bae25acb
Bump docker/setup-buildx-action from 3.2.0 to 3.3.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.2.0...v3.3.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-08 08:13:05 +00:00
github-actions[bot]
b37e93c9a1
Merge pull request #1024 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.12.5
Bump @types/node from 20.12.4 to 20.12.5
2024-04-08 08:04:17 +00:00
dependabot[bot]
140088abcc
Bump @types/node from 20.12.4 to 20.12.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.12.4 to 20.12.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-08 08:04:05 +00:00
github-actions[bot]
d8f88a18ff
Merge pull request #1023 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.79
Bump discord-api-types from 0.37.78 to 0.37.79
2024-04-05 08:25:40 +00:00
dependabot[bot]
52f1048b17
Bump discord-api-types from 0.37.78 to 0.37.79
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.78 to 0.37.79.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.78...0.37.79)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-05 08:25:12 +00:00
github-actions[bot]
1dce6ca0a7
Merge pull request #1022 from warengroup/dependabot/npm_and_yarn/develop/typescript-5.4.4
Bump typescript from 5.4.3 to 5.4.4
2024-04-05 08:16:10 +00:00
dependabot[bot]
f8075e6307
Bump typescript from 5.4.3 to 5.4.4
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.3 to 5.4.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.3...v5.4.4)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-05 08:15:58 +00:00
github-actions[bot]
97f31101f8
Merge pull request #1021 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.12.4
Bump @types/node from 20.12.3 to 20.12.4
2024-04-04 08:15:54 +00:00
dependabot[bot]
0a163dcc9f
Bump @types/node from 20.12.3 to 20.12.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.12.3 to 20.12.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-04 08:15:39 +00:00
github-actions[bot]
5d2d08947e
Merge pull request #1020 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.12.3
Bump @types/node from 20.12.2 to 20.12.3
2024-04-03 08:51:48 +00:00
dependabot[bot]
1637c6a29e
Bump @types/node from 20.12.2 to 20.12.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.12.2 to 20.12.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-03 08:51:35 +00:00
github-actions[bot]
bd674d2bf1
Merge pull request #1018 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-7.5.0
Bump @typescript-eslint/parser from 7.4.0 to 7.5.0
2024-04-02 08:57:39 +00:00
dependabot[bot]
23cf96e463
Bump @typescript-eslint/parser from 7.4.0 to 7.5.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.4.0 to 7.5.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.5.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-02 08:57:27 +00:00
github-actions[bot]
1cb60f2430
Merge pull request #1019 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.78
Bump discord-api-types from 0.37.77 to 0.37.78
2024-04-02 08:56:47 +00:00
dependabot[bot]
cb3c95c7fa
Bump discord-api-types from 0.37.77 to 0.37.78
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.77 to 0.37.78.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.77...0.37.78)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-02 08:56:36 +00:00
github-actions[bot]
4ef79b7b61
Merge pull request #1017 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-7.5.0
Bump @typescript-eslint/eslint-plugin from 7.4.0 to 7.5.0
2024-04-02 08:56:22 +00:00
dependabot[bot]
c99c24a71d
Bump @typescript-eslint/eslint-plugin from 7.4.0 to 7.5.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.4.0 to 7.5.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.5.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-02 08:56:11 +00:00
github-actions[bot]
5223290281
Merge pull request #1016 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.12.2
Bump @types/node from 20.11.30 to 20.12.2
2024-04-01 08:12:21 +00:00
dependabot[bot]
e56c5ba875
Bump @types/node from 20.11.30 to 20.12.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.30 to 20.12.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01 08:12:09 +00:00
github-actions[bot]
38f7c950be
Merge pull request #1015 from warengroup/dependabot/npm_and_yarn/develop/tsc-watch-6.2.0
Bump tsc-watch from 6.1.0 to 6.2.0
2024-03-29 08:20:06 +00:00
github-actions[bot]
64c9ecb0d6
Merge pull request #1014 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.77
Bump discord-api-types from 0.37.76 to 0.37.77
2024-03-29 08:19:58 +00:00
dependabot[bot]
4ed663c01f
Bump tsc-watch from 6.1.0 to 6.2.0
Bumps [tsc-watch](https://github.com/gilamran/tsc-watch) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/gilamran/tsc-watch/releases)
- [Changelog](https://github.com/gilamran/tsc-watch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gilamran/tsc-watch/compare/v6.1.0...v6.2.0)

---
updated-dependencies:
- dependency-name: tsc-watch
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-29 08:19:54 +00:00
dependabot[bot]
8ee9973f9b
Bump discord-api-types from 0.37.76 to 0.37.77
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.76 to 0.37.77.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.76...0.37.77)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-29 08:19:46 +00:00
github-actions[bot]
e0fb3b0dd9
Merge pull request #1013 from warengroup/dependabot/npm_and_yarn/develop/tsc-watch-6.1.0
Bump tsc-watch from 6.0.4 to 6.1.0
2024-03-28 08:03:01 +00:00
dependabot[bot]
dcc764dd53
Bump tsc-watch from 6.0.4 to 6.1.0
Bumps [tsc-watch](https://github.com/gilamran/tsc-watch) from 6.0.4 to 6.1.0.
- [Release notes](https://github.com/gilamran/tsc-watch/releases)
- [Changelog](https://github.com/gilamran/tsc-watch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gilamran/tsc-watch/compare/v6.0.4...v6.1.0)

---
updated-dependencies:
- dependency-name: tsc-watch
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-28 08:02:49 +00:00
github-actions[bot]
d2d969f45d
Merge pull request #1012 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-7.4.0
Bump @typescript-eslint/eslint-plugin from 7.3.1 to 7.4.0
2024-03-26 17:24:22 +00:00
dependabot[bot]
4533baf44a
Bump @typescript-eslint/eslint-plugin from 7.3.1 to 7.4.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.3.1 to 7.4.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.4.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-26 17:24:10 +00:00
github-actions[bot]
4cec48f226
Merge pull request #1011 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-7.4.0
Bump @typescript-eslint/parser from 7.3.1 to 7.4.0
2024-03-26 08:39:44 +00:00
dependabot[bot]
c0f454aa8e
Bump @typescript-eslint/parser from 7.3.1 to 7.4.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.3.1 to 7.4.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.4.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-26 08:39:29 +00:00
github-actions[bot]
43582b6263
Merge pull request #1010 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.76
Bump discord-api-types from 0.37.75 to 0.37.76
2024-03-22 08:56:51 +00:00
dependabot[bot]
d765dfe821
Bump discord-api-types from 0.37.75 to 0.37.76
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.75 to 0.37.76.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.75...0.37.76)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-22 08:56:37 +00:00
github-actions[bot]
9659f2ac5b
Merge pull request #1009 from warengroup/dependabot/npm_and_yarn/develop/typescript-5.4.3
Bump typescript from 5.4.2 to 5.4.3
2024-03-21 08:36:27 +00:00
dependabot[bot]
26ccb9b95c
Bump typescript from 5.4.2 to 5.4.3
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.2 to 5.4.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.2...v5.4.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-21 08:36:14 +00:00
github-actions[bot]
a5f1d4eada
Merge pull request #1008 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.30
Bump @types/node from 20.11.29 to 20.11.30
2024-03-20 08:35:39 +00:00
dependabot[bot]
495ae75a13
Bump @types/node from 20.11.29 to 20.11.30
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.29 to 20.11.30.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-20 08:35:25 +00:00
github-actions[bot]
5e16b4b314
Merge pull request #1007 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-7.3.1
Bump @typescript-eslint/parser from 7.2.0 to 7.3.1
2024-03-19 08:11:19 +00:00
dependabot[bot]
d3a92d08a0
Bump @typescript-eslint/parser from 7.2.0 to 7.3.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.2.0 to 7.3.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.3.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-19 08:11:09 +00:00
github-actions[bot]
55d7fdb967
Merge pull request #1006 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.75
Bump discord-api-types from 0.37.74 to 0.37.75
2024-03-19 08:10:29 +00:00
github-actions[bot]
52c544e882
Merge pull request #1005 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-7.3.1
Bump @typescript-eslint/eslint-plugin from 7.2.0 to 7.3.1
2024-03-19 08:10:15 +00:00
dependabot[bot]
530d38809f
Bump discord-api-types from 0.37.74 to 0.37.75
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.74 to 0.37.75.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.74...0.37.75)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-19 08:10:15 +00:00
dependabot[bot]
f18f9d679b
Bump @typescript-eslint/eslint-plugin from 7.2.0 to 7.3.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.2.0 to 7.3.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.3.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-19 08:10:04 +00:00
github-actions[bot]
83e024e282
Merge pull request #1004 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.29
Bump @types/node from 20.11.28 to 20.11.29
2024-03-19 08:10:03 +00:00
dependabot[bot]
240b45633b
Bump @types/node from 20.11.28 to 20.11.29
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.28 to 20.11.29.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-19 08:09:49 +00:00
github-actions[bot]
a0f220b98a
Merge pull request #1003 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.74
Bump discord-api-types from 0.37.73 to 0.37.74
2024-03-15 08:26:51 +00:00
github-actions[bot]
d3ce4d4128
Merge pull request #1002 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.28
Bump @types/node from 20.11.27 to 20.11.28
2024-03-15 08:26:42 +00:00
dependabot[bot]
5fa1393b78
Bump discord-api-types from 0.37.73 to 0.37.74
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.73 to 0.37.74.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.73...0.37.74)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-15 08:26:39 +00:00
dependabot[bot]
5472069433
Bump @types/node from 20.11.27 to 20.11.28
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.27 to 20.11.28.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-15 08:26:30 +00:00
github-actions[bot]
9687159e42
Merge pull request #1001 from warengroup/dependabot/github_actions/develop/docker/setup-buildx-action-3.2.0
Bump docker/setup-buildx-action from 3.1.0 to 3.2.0
2024-03-15 08:04:39 +00:00
dependabot[bot]
902a4c94a2
Bump docker/setup-buildx-action from 3.1.0 to 3.2.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.1.0...v3.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-15 08:04:26 +00:00
github-actions[bot]
0c02ed9176
Merge pull request #999 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-7.2.0
Bump @typescript-eslint/parser from 7.1.1 to 7.2.0
2024-03-14 09:01:15 +00:00
dependabot[bot]
b429e3afa3
Bump @typescript-eslint/parser from 7.1.1 to 7.2.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.1.1 to 7.2.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.2.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-14 09:01:02 +00:00
github-actions[bot]
aa5061a0bc
Merge pull request #1000 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.27
Bump @types/node from 20.11.26 to 20.11.27
2024-03-14 09:00:20 +00:00
dependabot[bot]
ebb641e1b4
Bump @types/node from 20.11.26 to 20.11.27
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.26 to 20.11.27.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-14 09:00:09 +00:00
github-actions[bot]
46e827d27e
Merge pull request #998 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.26
Bump @types/node from 20.11.25 to 20.11.26
2024-03-12 08:17:49 +00:00
dependabot[bot]
50e81a04df
Bump @types/node from 20.11.25 to 20.11.26
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.25 to 20.11.26.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-12 08:17:37 +00:00
github-actions[bot]
8634c01151
Merge pull request #997 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-7.2.0
Bump @typescript-eslint/eslint-plugin from 7.1.1 to 7.2.0
2024-03-12 08:17:28 +00:00
dependabot[bot]
272ce361ef
Bump @typescript-eslint/eslint-plugin from 7.1.1 to 7.2.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.1.1 to 7.2.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.2.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-12 08:17:15 +00:00
github-actions[bot]
df9519b189
Merge pull request #996 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.73
Bump discord-api-types from 0.37.71 to 0.37.73
2024-03-08 08:10:09 +00:00
dependabot[bot]
eaff153799
Bump discord-api-types from 0.37.71 to 0.37.73
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.71 to 0.37.73.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.71...0.37.73)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-08 08:09:56 +00:00
github-actions[bot]
cc40e82928
Merge pull request #993 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-7.1.1
Bump @typescript-eslint/parser from 7.1.0 to 7.1.1
2024-03-07 08:31:35 +00:00
dependabot[bot]
c481ba532c
Bump @typescript-eslint/parser from 7.1.0 to 7.1.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.1.0 to 7.1.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.1.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-07 08:31:25 +00:00
github-actions[bot]
a14a39f7ed
Merge pull request #995 from warengroup/dependabot/npm_and_yarn/develop/typescript-5.4.2
Bump typescript from 5.3.3 to 5.4.2
2024-03-07 08:31:09 +00:00
dependabot[bot]
079d5b5a4d
Bump typescript from 5.3.3 to 5.4.2
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.3.3 to 5.4.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.3.3...v5.4.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-07 08:30:58 +00:00
github-actions[bot]
b563e19009
Merge pull request #994 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.25
Bump @types/node from 20.11.24 to 20.11.25
2024-03-07 08:30:41 +00:00
dependabot[bot]
71823af1d8
Bump @types/node from 20.11.24 to 20.11.25
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.24 to 20.11.25.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-07 08:30:28 +00:00
github-actions[bot]
ec4fec7fc8
Merge pull request #992 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-7.1.1
Bump @typescript-eslint/eslint-plugin from 7.1.0 to 7.1.1
2024-03-05 08:47:49 +00:00
dependabot[bot]
4f35aa5c9d
Bump @typescript-eslint/eslint-plugin from 7.1.0 to 7.1.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.1.0 to 7.1.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.1.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-05 08:47:36 +00:00
github-actions[bot]
f9bb92f491
Merge pull request #991 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.24
Bump @types/node from 20.11.22 to 20.11.24
2024-03-01 08:27:05 +00:00
dependabot[bot]
c526979269
Bump @types/node from 20.11.22 to 20.11.24
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.22 to 20.11.24.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-01 08:26:51 +00:00
github-actions[bot]
5bb064115a
Merge pull request #990 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.22
Bump @types/node from 20.11.21 to 20.11.22
2024-02-29 08:19:55 +00:00
dependabot[bot]
8777c60e7d
Bump @types/node from 20.11.21 to 20.11.22
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.21 to 20.11.22.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-29 08:19:43 +00:00
github-actions[bot]
10080bcd65
Merge pull request #989 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.21
Bump @types/node from 20.11.20 to 20.11.21
2024-02-28 08:06:00 +00:00
dependabot[bot]
693c11b378
Bump @types/node from 20.11.20 to 20.11.21
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.20 to 20.11.21.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-28 08:05:48 +00:00
github-actions[bot]
d0c3fdfd83
Merge pull request #987 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-7.1.0
Bump @typescript-eslint/parser from 7.0.2 to 7.1.0
2024-02-27 09:00:31 +00:00
dependabot[bot]
3a9a65f131
Bump @typescript-eslint/parser from 7.0.2 to 7.1.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.0.2 to 7.1.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.1.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-27 09:00:19 +00:00
github-actions[bot]
51cdf76912
Merge pull request #988 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.71
Bump discord-api-types from 0.37.70 to 0.37.71
2024-02-27 08:59:22 +00:00
dependabot[bot]
29ce7dce80
Bump discord-api-types from 0.37.70 to 0.37.71
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.70 to 0.37.71.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.70...0.37.71)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-27 08:59:08 +00:00
github-actions[bot]
edcb37a649
Merge pull request #986 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-7.1.0
Bump @typescript-eslint/eslint-plugin from 7.0.2 to 7.1.0
2024-02-27 08:58:47 +00:00
dependabot[bot]
2f5229400c
Bump @typescript-eslint/eslint-plugin from 7.0.2 to 7.1.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.0.2 to 7.1.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.1.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-27 08:58:33 +00:00
github-actions[bot]
8a41be21e0
Merge pull request #985 from warengroup/dependabot/github_actions/develop/docker/setup-buildx-action-3.1.0
Bump docker/setup-buildx-action from 3.0.0 to 3.1.0
2024-02-27 08:27:59 +00:00
dependabot[bot]
79e6fef3a9
Bump docker/setup-buildx-action from 3.0.0 to 3.1.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.0.0...v3.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-27 08:27:48 +00:00
github-actions[bot]
004bc671a3
Merge pull request #984 from warengroup/dependabot/npm_and_yarn/develop/eslint-8.57.0
Bump eslint from 8.56.0 to 8.57.0
2024-02-26 08:13:29 +00:00
dependabot[bot]
fd1af938bf
Bump eslint from 8.56.0 to 8.57.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.56.0 to 8.57.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.56.0...v8.57.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 08:13:16 +00:00
github-actions[bot]
dc5f682d2a
Merge pull request #983 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.20
Bump @types/node from 20.11.19 to 20.11.20
2024-02-23 08:18:00 +00:00
dependabot[bot]
bc12c5b625
Bump @types/node from 20.11.19 to 20.11.20
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.19 to 20.11.20.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-23 08:17:45 +00:00
github-actions[bot]
60bd00da2d
Merge pull request #982 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-7.0.2
Bump @typescript-eslint/parser from 7.0.1 to 7.0.2
2024-02-22 19:10:14 +00:00
dependabot[bot]
589c7bba33
Bump @typescript-eslint/parser from 7.0.1 to 7.0.2
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.0.2/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-22 19:10:03 +00:00
github-actions[bot]
cd735f5e93
Merge pull request #981 from warengroup/dependabot/npm_and_yarn/develop/dotenv-16.4.5
Bump dotenv from 16.4.4 to 16.4.5
2024-02-20 08:57:00 +00:00
dependabot[bot]
45ca295316
Bump dotenv from 16.4.4 to 16.4.5
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.4.4 to 16.4.5.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.4...v16.4.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-20 08:56:50 +00:00
github-actions[bot]
3bc1347b37
Merge pull request #980 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-7.0.2
Bump @typescript-eslint/eslint-plugin from 7.0.1 to 7.0.2
2024-02-20 08:56:44 +00:00
dependabot[bot]
86934f020a
Bump @typescript-eslint/eslint-plugin from 7.0.1 to 7.0.2
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.0.2/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-20 08:56:31 +00:00
github-actions[bot]
e3ff741b7a
Merge pull request #979 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.70
Bump discord-api-types from 0.37.69 to 0.37.70
2024-02-16 08:16:03 +00:00
dependabot[bot]
448db7e6f0
Bump discord-api-types from 0.37.69 to 0.37.70
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.69 to 0.37.70.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.69...0.37.70)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-16 08:15:52 +00:00
github-actions[bot]
e15f322d1a
Merge pull request #978 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.19
Bump @types/node from 20.11.17 to 20.11.19
2024-02-16 08:15:38 +00:00
dependabot[bot]
423842a1c8
Bump @types/node from 20.11.17 to 20.11.19
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.17 to 20.11.19.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-16 08:15:23 +00:00
github-actions[bot]
8a04397c25
Merge pull request #977 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-7.0.1
Bump @typescript-eslint/eslint-plugin from 7.0.0 to 7.0.1
2024-02-15 08:04:15 +00:00
dependabot[bot]
fec2efa458
Bump @typescript-eslint/eslint-plugin from 7.0.0 to 7.0.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.0.0 to 7.0.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.0.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-15 08:04:02 +00:00
github-actions[bot]
a05a803b1d
Merge pull request #975 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-7.0.1
Bump @typescript-eslint/parser from 6.21.0 to 7.0.1
2024-02-14 08:22:44 +00:00
dependabot[bot]
af5f40d2ad
Bump @typescript-eslint/parser from 6.21.0 to 7.0.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.21.0 to 7.0.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.0.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-14 08:22:30 +00:00
github-actions[bot]
962251d436
Merge pull request #976 from warengroup/dependabot/npm_and_yarn/develop/dotenv-16.4.4
Bump dotenv from 16.4.3 to 16.4.4
2024-02-14 08:21:06 +00:00
dependabot[bot]
c3bfeac6d7
Bump dotenv from 16.4.3 to 16.4.4
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.4.3 to 16.4.4.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.3...v16.4.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-14 08:20:53 +00:00
github-actions[bot]
eea74bb4df
Merge pull request #974 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-7.0.0
Bump @typescript-eslint/eslint-plugin from 6.21.0 to 7.0.0
2024-02-13 08:51:36 +00:00
dependabot[bot]
e9ea085b1e
Bump @typescript-eslint/eslint-plugin from 6.21.0 to 7.0.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.21.0 to 7.0.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.0.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-13 08:51:26 +00:00
github-actions[bot]
12d8f254d1
Merge pull request #973 from warengroup/dependabot/npm_and_yarn/develop/dotenv-16.4.3
Bump dotenv from 16.4.2 to 16.4.3
2024-02-13 08:51:10 +00:00
dependabot[bot]
ed1a11e115
Bump dotenv from 16.4.2 to 16.4.3
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.4.2 to 16.4.3.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.2...v16.4.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-13 08:50:58 +00:00
github-actions[bot]
ef04447603
Merge pull request #972 from warengroup/dependabot/npm_and_yarn/develop/dotenv-16.4.2
Bump dotenv from 16.4.1 to 16.4.2
2024-02-12 08:09:52 +00:00
dependabot[bot]
e8b79900e7
Bump dotenv from 16.4.1 to 16.4.2
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.4.1 to 16.4.2.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.1...v16.4.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-12 08:09:40 +00:00
github-actions[bot]
d1a99e965b
Merge pull request #969 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.21.0
Bump @typescript-eslint/parser from 6.20.0 to 6.21.0
2024-02-09 08:02:19 +00:00
dependabot[bot]
d7806d07ee
Bump @typescript-eslint/parser from 6.20.0 to 6.21.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.20.0 to 6.21.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.21.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-09 08:02:06 +00:00
github-actions[bot]
5379dcd4a6
Merge pull request #971 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.17
Bump @types/node from 20.11.16 to 20.11.17
2024-02-09 08:01:56 +00:00
dependabot[bot]
250a9aad40
Bump @types/node from 20.11.16 to 20.11.17
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.16 to 20.11.17.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-09 08:01:44 +00:00
github-actions[bot]
96fafb9372
Merge pull request #970 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.69
Bump discord-api-types from 0.37.68 to 0.37.69
2024-02-09 08:01:26 +00:00
dependabot[bot]
202275402d
Bump discord-api-types from 0.37.68 to 0.37.69
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.68 to 0.37.69.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.68...0.37.69)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-09 08:01:15 +00:00
github-actions[bot]
a603ef866e
Merge pull request #968 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.21.0
Bump @typescript-eslint/eslint-plugin from 6.20.0 to 6.21.0
2024-02-06 08:27:05 +00:00
dependabot[bot]
d69c2fc742
Bump @typescript-eslint/eslint-plugin from 6.20.0 to 6.21.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.20.0 to 6.21.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.21.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 08:26:53 +00:00
github-actions[bot]
4c4b88ad75
Merge pull request #967 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.68
Bump discord-api-types from 0.37.67 to 0.37.68
2024-02-06 08:26:47 +00:00
dependabot[bot]
ddc3585460
Bump discord-api-types from 0.37.67 to 0.37.68
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.67 to 0.37.68.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.67...0.37.68)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 08:26:35 +00:00
github-actions[bot]
6b97e6ab1d
Merge pull request #966 from warengroup/dependabot/npm_and_yarn/develop/prettier-3.2.5
Bump prettier from 3.2.4 to 3.2.5
2024-02-05 08:59:33 +00:00
dependabot[bot]
f44bcfd525
Bump prettier from 3.2.4 to 3.2.5
Bumps [prettier](https://github.com/prettier/prettier) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.2.4...3.2.5)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 08:59:22 +00:00
github-actions[bot]
eff4e4e84c
Merge pull request #965 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.16
Bump @types/node from 20.11.14 to 20.11.16
2024-02-02 08:18:46 +00:00
dependabot[bot]
36417c6fa7
Bump @types/node from 20.11.14 to 20.11.16
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.14 to 20.11.16.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-02 08:18:30 +00:00
github-actions[bot]
9fc2da4286
Merge pull request #964 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.14
Bump @types/node from 20.11.13 to 20.11.14
2024-02-01 08:53:33 +00:00
dependabot[bot]
8f4fa1f821
Bump @types/node from 20.11.13 to 20.11.14
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.13 to 20.11.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-01 08:53:22 +00:00
Christer Warén
9c5b4c1540 Use podman 2024-01-31 12:37:17 +02:00
Christer Warén
32e77a54d5 Bumb Version 2024-01-31 12:18:08 +02:00
github-actions[bot]
2a649c0fad
Merge pull request #962 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.13
Bump @types/node from 20.11.10 to 20.11.13
2024-01-31 08:23:27 +00:00
dependabot[bot]
4360dcc6fd
Bump @types/node from 20.11.10 to 20.11.13
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.10 to 20.11.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-31 08:23:11 +00:00
github-actions[bot]
9726b341d2
Merge pull request #961 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.20.0
Bump @typescript-eslint/parser from 6.19.1 to 6.20.0
2024-01-30 08:43:28 +00:00
dependabot[bot]
fd9f290f10
Bump @typescript-eslint/parser from 6.19.1 to 6.20.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.19.1 to 6.20.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.20.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-30 08:43:17 +00:00
github-actions[bot]
264693483e
Merge pull request #960 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.20.0
Bump @typescript-eslint/eslint-plugin from 6.19.1 to 6.20.0
2024-01-30 08:42:11 +00:00
dependabot[bot]
ae212a1f39
Bump @typescript-eslint/eslint-plugin from 6.19.1 to 6.20.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.19.1 to 6.20.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.20.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-30 08:41:47 +00:00
github-actions[bot]
7a43a21d00
Merge pull request #959 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.10
Bump @types/node from 20.11.7 to 20.11.10
2024-01-29 08:53:56 +00:00
dependabot[bot]
0b0a7ae75c
Bump @types/node from 20.11.7 to 20.11.10
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.7 to 20.11.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 08:53:42 +00:00
github-actions[bot]
56b640b844
Merge pull request #958 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.7
Bump @types/node from 20.11.6 to 20.11.7
2024-01-26 08:24:44 +00:00
dependabot[bot]
1bc817e43b
Bump @types/node from 20.11.6 to 20.11.7
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.6 to 20.11.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-26 08:24:32 +00:00
github-actions[bot]
08ab76a59d
Merge pull request #957 from warengroup/dependabot/npm_and_yarn/develop/dotenv-16.4.1
Bump dotenv from 16.4.0 to 16.4.1
2024-01-25 08:33:58 +00:00
dependabot[bot]
99eb511ef9
Bump dotenv from 16.4.0 to 16.4.1
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.4.0 to 16.4.1.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.0...v16.4.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-25 08:33:43 +00:00
github-actions[bot]
17e9387f0b
Merge pull request #954 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.19.1
Bump @typescript-eslint/eslint-plugin from 6.19.0 to 6.19.1
2024-01-24 09:01:03 +00:00
dependabot[bot]
5a71dd77d5
Bump @typescript-eslint/eslint-plugin from 6.19.0 to 6.19.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.19.0 to 6.19.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.19.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-24 09:00:51 +00:00
github-actions[bot]
69d04a50bd
Merge pull request #956 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.6
Bump @types/node from 20.11.5 to 20.11.6
2024-01-24 08:59:40 +00:00
dependabot[bot]
257d189403
Bump @types/node from 20.11.5 to 20.11.6
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.5 to 20.11.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-24 08:59:26 +00:00
github-actions[bot]
eb47b5bda0
Merge pull request #955 from warengroup/dependabot/npm_and_yarn/develop/dotenv-16.4.0
Bump dotenv from 16.3.2 to 16.4.0
2024-01-24 08:59:07 +00:00
dependabot[bot]
2442612af5
Bump dotenv from 16.3.2 to 16.4.0
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.3.2 to 16.4.0.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.3.2...v16.4.0)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-24 08:58:52 +00:00
github-actions[bot]
9e85304d5b
Merge pull request #953 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.19.1
Bump @typescript-eslint/parser from 6.19.0 to 6.19.1
2024-01-23 08:30:41 +00:00
dependabot[bot]
c40a1a0f2c
Bump @typescript-eslint/parser from 6.19.0 to 6.19.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.19.0 to 6.19.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.19.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-23 08:30:27 +00:00
github-actions[bot]
d4c734afeb
Merge pull request #952 from warengroup/dependabot/npm_and_yarn/develop/dotenv-16.3.2
Bump dotenv from 16.3.1 to 16.3.2
2024-01-22 08:40:29 +00:00
dependabot[bot]
9341acf77c
Bump dotenv from 16.3.1 to 16.3.2
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.3.1 to 16.3.2.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.3.1...v16.3.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 08:40:16 +00:00
github-actions[bot]
a659c6e592
Merge pull request #951 from warengroup/dependabot/npm_and_yarn/develop/prettier-3.2.4
Bump prettier from 3.2.3 to 3.2.4
2024-01-18 08:33:33 +00:00
dependabot[bot]
04a80ffa83
Bump prettier from 3.2.3 to 3.2.4
Bumps [prettier](https://github.com/prettier/prettier) from 3.2.3 to 3.2.4.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.2.3...3.2.4)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-18 08:33:20 +00:00
github-actions[bot]
7f8897754b
Merge pull request #950 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.5
Bump @types/node from 20.11.3 to 20.11.5
2024-01-17 08:53:01 +00:00
dependabot[bot]
6944f314ac
Bump @types/node from 20.11.3 to 20.11.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.3 to 20.11.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-17 08:52:46 +00:00
github-actions[bot]
cbd5bbcf97
Merge pull request #949 from warengroup/dependabot/npm_and_yarn/develop/prettier-3.2.3
Bump prettier from 3.2.2 to 3.2.3
2024-01-17 08:52:43 +00:00
dependabot[bot]
11fea23ab1
Bump prettier from 3.2.2 to 3.2.3
Bumps [prettier](https://github.com/prettier/prettier) from 3.2.2 to 3.2.3.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.2.2...3.2.3)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-17 08:52:30 +00:00
github-actions[bot]
399a875986
Merge pull request #947 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.19.0
Bump @typescript-eslint/parser from 6.18.1 to 6.19.0
2024-01-16 08:56:52 +00:00
dependabot[bot]
21fd70390b
Bump @typescript-eslint/parser from 6.18.1 to 6.19.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.18.1 to 6.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.19.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-16 08:56:42 +00:00
github-actions[bot]
68d3c46905
Merge pull request #948 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.3
Bump @types/node from 20.11.1 to 20.11.3
2024-01-16 08:55:49 +00:00
dependabot[bot]
3e4c8d645f
Bump @types/node from 20.11.1 to 20.11.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.1 to 20.11.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-16 08:55:36 +00:00
github-actions[bot]
1c91618f68
Merge pull request #946 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.19.0
Bump @typescript-eslint/eslint-plugin from 6.18.1 to 6.19.0
2024-01-16 08:54:31 +00:00
dependabot[bot]
10b49547bc
Bump @typescript-eslint/eslint-plugin from 6.18.1 to 6.19.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.18.1 to 6.19.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.19.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-16 08:54:19 +00:00
github-actions[bot]
8783ae2bad
Merge pull request #945 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.1
Bump @types/node from 20.11.0 to 20.11.1
2024-01-15 08:07:58 +00:00
dependabot[bot]
3ef5ab1845
Bump @types/node from 20.11.0 to 20.11.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.0 to 20.11.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-15 08:07:46 +00:00
github-actions[bot]
8737739260
Merge pull request #944 from warengroup/dependabot/npm_and_yarn/develop/prettier-3.2.2
Bump prettier from 3.1.1 to 3.2.2
2024-01-15 08:07:24 +00:00
dependabot[bot]
8e65d94ee1
Bump prettier from 3.1.1 to 3.2.2
Bumps [prettier](https://github.com/prettier/prettier) from 3.1.1 to 3.2.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.1.1...3.2.2)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-15 08:07:14 +00:00
github-actions[bot]
8d64a2cef6
Merge pull request #943 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.11.0
Bump @types/node from 20.10.8 to 20.11.0
2024-01-11 08:20:57 +00:00
dependabot[bot]
ab03467aa0
Bump @types/node from 20.10.8 to 20.11.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.10.8 to 20.11.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-11 08:20:45 +00:00
github-actions[bot]
b00184aba9
Merge pull request #940 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.18.1
Bump @typescript-eslint/eslint-plugin from 6.18.0 to 6.18.1
2024-01-10 08:43:45 +00:00
dependabot[bot]
75f84d4064
Bump @typescript-eslint/eslint-plugin from 6.18.0 to 6.18.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.18.0 to 6.18.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.18.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-10 08:43:34 +00:00
github-actions[bot]
46c1f67fe5
Merge pull request #942 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.10.8
Bump @types/node from 20.10.7 to 20.10.8
2024-01-10 08:33:00 +00:00
dependabot[bot]
3874449fe9
Bump @types/node from 20.10.7 to 20.10.8
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.10.7 to 20.10.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-10 08:32:48 +00:00
github-actions[bot]
cb58f66518
Merge pull request #941 from warengroup/dependabot/npm_and_yarn/develop/eslint-plugin-prettier-5.1.3
Bump eslint-plugin-prettier from 5.1.2 to 5.1.3
2024-01-10 08:32:45 +00:00
dependabot[bot]
2f8f05ece4
Bump eslint-plugin-prettier from 5.1.2 to 5.1.3
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.1.2 to 5.1.3.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.1.2...v5.1.3)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-10 08:32:31 +00:00
github-actions[bot]
41b13db614
Merge pull request #939 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.18.1
Bump @typescript-eslint/parser from 6.18.0 to 6.18.1
2024-01-09 08:08:31 +00:00
dependabot[bot]
8afd6ca235
Bump @typescript-eslint/parser from 6.18.0 to 6.18.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.18.0 to 6.18.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.18.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-09 08:08:18 +00:00
github-actions[bot]
172fdf7685
Merge pull request #938 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.10.7
Bump @types/node from 20.10.6 to 20.10.7
2024-01-08 08:39:32 +00:00
github-actions[bot]
ddbf67d33f
Merge pull request #937 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.18.0
Bump @typescript-eslint/parser from 6.17.0 to 6.18.0
2024-01-08 08:39:21 +00:00
dependabot[bot]
b312fa3482
Bump @types/node from 20.10.6 to 20.10.7
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.10.6 to 20.10.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 08:39:20 +00:00
dependabot[bot]
dcaf10c9f7
Bump @typescript-eslint/parser from 6.17.0 to 6.18.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.17.0 to 6.18.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.18.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 08:39:08 +00:00
github-actions[bot]
50f33947b2
Merge pull request #936 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.18.0
Bump @typescript-eslint/eslint-plugin from 6.16.0 to 6.18.0
2024-01-08 05:50:37 +00:00
dependabot[bot]
f53944f0c4
Bump @typescript-eslint/eslint-plugin from 6.16.0 to 6.18.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.16.0 to 6.18.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.18.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 05:50:22 +00:00
github-actions[bot]
06ab5e5664
Merge pull request #934 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.17.0
Bump @typescript-eslint/parser from 6.16.0 to 6.17.0
2024-01-02 08:45:12 +00:00
dependabot[bot]
2caf5af71d
Bump @typescript-eslint/parser from 6.16.0 to 6.17.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.16.0 to 6.17.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.17.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-02 08:44:58 +00:00
github-actions[bot]
34eb9cc553
Merge pull request #933 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.10.6
Bump @types/node from 20.10.5 to 20.10.6
2024-01-01 08:20:46 +00:00
dependabot[bot]
2a06d999b3
Bump @types/node from 20.10.5 to 20.10.6
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.10.5 to 20.10.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-01 08:20:34 +00:00
Christer Warén
c396fd1d66 Update copyright year 2024-01-01 01:54:22 +02:00
github-actions[bot]
0af4565379
Merge pull request #931 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.16.0
Bump @typescript-eslint/parser from 6.15.0 to 6.16.0
2023-12-29 08:06:53 +00:00
dependabot[bot]
dc7ca17838
Bump @typescript-eslint/parser from 6.15.0 to 6.16.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.15.0 to 6.16.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.16.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-29 08:06:44 +00:00
github-actions[bot]
0e88a6f188
Merge pull request #932 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.67
Bump discord-api-types from 0.37.66 to 0.37.67
2023-12-29 08:05:54 +00:00
dependabot[bot]
5a065b43e4
Bump discord-api-types from 0.37.66 to 0.37.67
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.66 to 0.37.67.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.66...0.37.67)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-29 08:05:43 +00:00
github-actions[bot]
dd065438b0
Merge pull request #930 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.16.0
Bump @typescript-eslint/eslint-plugin from 6.15.0 to 6.16.0
2023-12-26 08:50:09 +00:00
dependabot[bot]
83c0c617e0
Bump @typescript-eslint/eslint-plugin from 6.15.0 to 6.16.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.15.0 to 6.16.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.16.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-26 08:49:56 +00:00
github-actions[bot]
2a046f3278
Merge pull request #929 from warengroup/dependabot/npm_and_yarn/develop/eslint-plugin-prettier-5.1.2
Bump eslint-plugin-prettier from 5.1.1 to 5.1.2
2023-12-25 08:21:34 +00:00
dependabot[bot]
4e6fc17fb5
Bump eslint-plugin-prettier from 5.1.1 to 5.1.2
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.1.1...v5.1.2)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-25 08:21:20 +00:00
github-actions[bot]
4875ef235c
Merge pull request #928 from warengroup/dependabot/npm_and_yarn/develop/eslint-plugin-prettier-5.1.1
Bump eslint-plugin-prettier from 5.1.0 to 5.1.1
2023-12-22 08:42:24 +00:00
dependabot[bot]
4047bda1a9
Bump eslint-plugin-prettier from 5.1.0 to 5.1.1
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.1.0...v5.1.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-22 08:42:10 +00:00
Christer Warén
75f5d57ad0
Merge pull request #908 from warengroup/develop
Version 0.5.4
2023-12-21 02:07:42 +02:00
Christer Warén
78b176addc Change player interval to every 10 seconds in Play function 2023-12-21 01:57:51 +02:00
Christer Warén
3e6975316e Dependencies Update 2023-12-21 01:53:15 +02:00
Christer Warén
3e609fc255 Ignore unknown interaction in uncaughtException.ts 2023-12-21 01:42:36 +02:00
Christer Warén
0ff7fbef8d Update commands.ts 2023-12-21 01:32:54 +02:00
Christer Warén
fa8c0b31df Remove Invite command 2023-12-21 01:22:24 +02:00
github-actions[bot]
513369d47b
Merge pull request #926 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.15.0
Bump @typescript-eslint/parser from 6.14.0 to 6.15.0
2023-12-20 08:42:35 +00:00
dependabot[bot]
d5f9495360
Bump @typescript-eslint/parser from 6.14.0 to 6.15.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.14.0 to 6.15.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.15.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-20 08:42:25 +00:00
github-actions[bot]
a64ab88433
Merge pull request #927 from warengroup/dependabot/npm_and_yarn/develop/eslint-plugin-prettier-5.1.0
Bump eslint-plugin-prettier from 5.0.1 to 5.1.0
2023-12-20 08:41:36 +00:00
dependabot[bot]
175fe20f9d
Bump eslint-plugin-prettier from 5.0.1 to 5.1.0
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.0.1 to 5.1.0.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.0.1...v5.1.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-20 08:41:25 +00:00
github-actions[bot]
f26962f52f
Merge pull request #925 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.15.0
Bump @typescript-eslint/eslint-plugin from 6.14.0 to 6.15.0
2023-12-19 08:40:59 +00:00
dependabot[bot]
7db544527c
Bump @typescript-eslint/eslint-plugin from 6.14.0 to 6.15.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.14.0 to 6.15.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.15.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19 08:40:45 +00:00
github-actions[bot]
c94fb11197
Merge pull request #924 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.10.5
Bump @types/node from 20.10.4 to 20.10.5
2023-12-18 08:21:54 +00:00
dependabot[bot]
a4595ef6c6
Bump @types/node from 20.10.4 to 20.10.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.10.4 to 20.10.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-18 08:21:41 +00:00
Christer Warén
22c45cb590 Update uncaughtException event 2023-12-17 07:17:26 +02:00
Christer Warén
bda70e7cf7 Update Help title 2023-12-17 07:17:04 +02:00
Christer Warén
080e070f19 Handle application commands better in commands.ts 2023-12-17 07:16:35 +02:00
Christer Warén
0f33298859 Dependencies Update 2023-12-16 21:58:09 +02:00
github-actions[bot]
c2e4f8c3e1
Merge pull request #922 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.14.0
Bump @typescript-eslint/parser from 6.13.2 to 6.14.0
2023-12-15 22:08:53 +00:00
dependabot[bot]
9ebb38abc8
Bump @typescript-eslint/parser from 6.13.2 to 6.14.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.13.2 to 6.14.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.14.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-15 22:08:42 +00:00
github-actions[bot]
7ec4238257
Merge pull request #923 from warengroup/dependabot/github_actions/develop/github/codeql-action-3
Bump github/codeql-action from 2 to 3
2023-12-14 08:16:56 +00:00
dependabot[bot]
e675885a3c
Bump github/codeql-action from 2 to 3
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-14 08:16:44 +00:00
github-actions[bot]
6ca0199be8
Merge pull request #921 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.14.0
Bump @typescript-eslint/eslint-plugin from 6.13.2 to 6.14.0
2023-12-12 08:39:49 +00:00
dependabot[bot]
eeb1cab16f
Bump @typescript-eslint/eslint-plugin from 6.13.2 to 6.14.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.13.2 to 6.14.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.14.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-12 08:39:37 +00:00
github-actions[bot]
29b6be2c54
Merge pull request #920 from warengroup/dependabot/npm_and_yarn/develop/ts-node-10.9.2
Bump ts-node from 10.9.1 to 10.9.2
2023-12-11 08:06:10 +00:00
dependabot[bot]
578cd30034
Bump ts-node from 10.9.1 to 10.9.2
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 10.9.1 to 10.9.2.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Changelog](https://github.com/TypeStrong/ts-node/blob/main/development-docs/release-template.md)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.9.1...v10.9.2)

---
updated-dependencies:
- dependency-name: ts-node
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 08:05:58 +00:00
github-actions[bot]
e4f72f57bc
Merge pull request #919 from warengroup/dependabot/npm_and_yarn/develop/prettier-3.1.1
Bump prettier from 3.1.0 to 3.1.1
2023-12-11 08:05:50 +00:00
dependabot[bot]
9e34477235
Bump prettier from 3.1.0 to 3.1.1
Bumps [prettier](https://github.com/prettier/prettier) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.1.0...3.1.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 08:05:36 +00:00
github-actions[bot]
3e7ff2de86
Merge pull request #918 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.66
Bump discord-api-types from 0.37.65 to 0.37.66
2023-12-08 08:21:20 +00:00
dependabot[bot]
835b6bcd2c
Bump discord-api-types from 0.37.65 to 0.37.66
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.65 to 0.37.66.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.65...0.37.66)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-08 08:21:05 +00:00
Christer Warén
2ce02b8545 Update Labeler config 2023-12-07 16:38:46 +02:00
github-actions[bot]
f8dc1e14af
Merge pull request #917 from warengroup/dependabot/npm_and_yarn/develop/typescript-5.3.3
Bump typescript from 5.3.2 to 5.3.3
2023-12-07 08:26:09 +00:00
dependabot[bot]
fd5c1b1af5
Bump typescript from 5.3.2 to 5.3.3
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.3.2 to 5.3.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.3.2...v5.3.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-07 08:25:53 +00:00
github-actions[bot]
c9cc638c3b
Merge pull request #916 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.10.4
Bump @types/node from 20.10.3 to 20.10.4
2023-12-07 08:25:51 +00:00
dependabot[bot]
4d0fe97db4
Bump @types/node from 20.10.3 to 20.10.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.10.3 to 20.10.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-07 08:25:39 +00:00
github-actions[bot]
a93c0935b6
Merge pull request #915 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.13.2
Bump @typescript-eslint/eslint-plugin from 6.13.1 to 6.13.2
2023-12-05 12:26:50 +00:00
dependabot[bot]
e79008cbf5
Bump @typescript-eslint/eslint-plugin from 6.13.1 to 6.13.2
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.13.1 to 6.13.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.13.2/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-05 12:26:37 +00:00
github-actions[bot]
b00f8664e0
Merge pull request #914 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.13.2
Bump @typescript-eslint/parser from 6.13.1 to 6.13.2
2023-12-05 08:36:09 +00:00
dependabot[bot]
2ecf48ef36
Bump @typescript-eslint/parser from 6.13.1 to 6.13.2
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.13.1 to 6.13.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.13.2/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-05 08:35:56 +00:00
github-actions[bot]
2403ab46aa
Merge pull request #913 from warengroup/dependabot/github_actions/develop/actions/labeler-5
Bump actions/labeler from 4 to 5
2023-12-05 08:17:09 +00:00
dependabot[bot]
bf924bc97b
Bump actions/labeler from 4 to 5
Bumps [actions/labeler](https://github.com/actions/labeler) from 4 to 5.
- [Release notes](https://github.com/actions/labeler/releases)
- [Commits](https://github.com/actions/labeler/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-05 08:16:55 +00:00
Christer Warén
d1632f4f49 Update Help command 2023-12-04 22:26:07 +02:00
Christer Warén
c0d0cf23dc Remove Bug command 2023-12-04 22:24:19 +02:00
Christer Warén
c899266975 Remove audioPlayer maxMissedFrames in Streamer class 2023-12-04 22:20:52 +02:00
Christer Warén
fe62792949 Dockerfile Update 2023-12-04 22:19:35 +02:00
github-actions[bot]
e084ee711c
Merge pull request #912 from warengroup/dependabot/npm_and_yarn/develop/eslint-8.55.0
Bump eslint from 8.54.0 to 8.55.0
2023-12-04 08:35:30 +00:00
dependabot[bot]
b527f16c4f
Bump eslint from 8.54.0 to 8.55.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.54.0 to 8.55.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.54.0...v8.55.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-04 08:35:19 +00:00
github-actions[bot]
0a3eca23a4
Merge pull request #911 from warengroup/dependabot/npm_and_yarn/develop/eslint-config-prettier-9.1.0
Bump eslint-config-prettier from 9.0.0 to 9.1.0
2023-12-04 08:34:16 +00:00
github-actions[bot]
6da3505ff8
Merge pull request #910 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.10.3
Bump @types/node from 20.10.1 to 20.10.3
2023-12-04 08:34:10 +00:00
dependabot[bot]
89415efb46
Bump eslint-config-prettier from 9.0.0 to 9.1.0
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.0.0 to 9.1.0.
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.0.0...v9.1.0)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-04 08:34:06 +00:00
dependabot[bot]
f17baa0a99
Bump @types/node from 20.10.1 to 20.10.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.10.1 to 20.10.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-04 08:33:57 +00:00
Christer Warén
34053dc2e8 Update new stationslistUrl in .env-example 2023-12-01 23:01:15 +02:00
Christer Warén
c2b9000079 Update new stationslistUrl in config.ts 2023-12-01 22:49:42 +02:00
github-actions[bot]
cc0864f3d9
Merge pull request #909 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.10.1
Bump @types/node from 20.10.0 to 20.10.1
2023-11-30 08:34:34 +00:00
dependabot[bot]
db712e849d
Bump @types/node from 20.10.0 to 20.10.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.10.0 to 20.10.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-30 08:34:21 +00:00
Christer Warén
288de9b005 Bumb Version 2023-11-29 14:55:10 +02:00
Christer Warén
c38f68f8d7
Merge pull request #900 from warengroup/develop
Version 0.5.3
2023-11-29 14:50:02 +02:00
github-actions[bot]
7f5a69708c
Merge pull request #907 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.13.1
Bump @typescript-eslint/parser from 6.13.0 to 6.13.1
2023-11-29 12:08:37 +00:00
dependabot[bot]
37c099e189
Bump @typescript-eslint/parser from 6.13.0 to 6.13.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.13.0 to 6.13.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.13.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-29 12:08:23 +00:00
github-actions[bot]
370f837b02
Merge pull request #906 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.13.1
Bump @typescript-eslint/eslint-plugin from 6.13.0 to 6.13.1
2023-11-29 08:09:15 +00:00
dependabot[bot]
d64fd57285
Bump @typescript-eslint/eslint-plugin from 6.13.0 to 6.13.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.13.0 to 6.13.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.13.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-29 08:09:02 +00:00
Christer Warén
32fabe63ff Typings 2023-11-28 22:55:11 +02:00
Christer Warén
2a7dca38f2 Add RadioPlay playlist support 2023-11-28 22:54:22 +02:00
Christer Warén
c21082c67b Add duration to Play command 2023-11-28 13:28:17 +02:00
Christer Warén
d904d65eed Remove Now Playing command 2023-11-28 13:04:30 +02:00
Christer Warén
8b36ff0459 Dependencies Update 2023-11-28 11:36:16 +02:00
github-actions[bot]
c7d887e053
Merge pull request #904 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.13.0
Bump @typescript-eslint/eslint-plugin from 6.12.0 to 6.13.0
2023-11-28 08:15:04 +00:00
dependabot[bot]
4580264c04
Bump @typescript-eslint/eslint-plugin from 6.12.0 to 6.13.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.12.0 to 6.13.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.13.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-28 08:14:51 +00:00
github-actions[bot]
7eb91412f7
Merge pull request #903 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.10.0
Bump @types/node from 20.9.5 to 20.10.0
2023-11-27 08:47:07 +00:00
dependabot[bot]
52581d8e26
Bump @types/node from 20.9.5 to 20.10.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.9.5 to 20.10.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-27 08:46:55 +00:00
github-actions[bot]
d9a970f8da
Merge pull request #902 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.9.5
Bump @types/node from 20.9.4 to 20.9.5
2023-11-24 08:46:58 +00:00
dependabot[bot]
a131dd5488
Bump @types/node from 20.9.4 to 20.9.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.9.4 to 20.9.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-24 08:46:47 +00:00
github-actions[bot]
8c74d1fcfb
Merge pull request #901 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.65
Bump discord-api-types from 0.37.64 to 0.37.65
2023-11-24 08:46:23 +00:00
dependabot[bot]
78d960ccf1
Bump discord-api-types from 0.37.64 to 0.37.65
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.64 to 0.37.65.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.64...0.37.65)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-24 08:46:12 +00:00
Christer Warén
133e575bf3 Bumb Version 2023-11-23 05:51:42 +02:00
Christer Warén
629bf34b4b
Merge pull request #776 from warengroup/develop
Version 0.5.2
2023-11-23 05:46:03 +02:00
github-actions[bot]
23484bdfea
Merge pull request #899 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.9.4
Bump @types/node from 20.9.3 to 20.9.4
2023-11-22 08:55:00 +00:00
dependabot[bot]
cba25bc5ed
Bump @types/node from 20.9.3 to 20.9.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.9.3 to 20.9.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-22 08:54:45 +00:00
Christer Warén
e690958cef Temp handle TypeError in missing playlist info 2023-11-21 07:03:05 +02:00
Christer Warén
2d3c7e1184 Fix issue in Streamer class 2023-11-21 07:02:32 +02:00
Christer Warén
c35a0801fd Add track info from Supla playlist 2023-11-21 06:20:54 +02:00
Christer Warén
ccb477faa9 Replay idle audioPlayer in Streamer class 2023-11-21 06:19:29 +02:00
Christer Warén
93b79f8046 Update Stations class: Add type to fetched stations list 2023-11-21 06:18:22 +02:00
Christer Warén
12a138d52e Dependencies Update 2023-11-21 04:43:51 +02:00
github-actions[bot]
e989a8b7dd
Merge pull request #897 from warengroup/dependabot/npm_and_yarn/develop/discordjs/rest-2.2.0
Bump @discordjs/rest from 2.1.0 to 2.2.0
2023-11-20 08:15:05 +00:00
github-actions[bot]
1ff066b73d
Merge pull request #896 from warengroup/dependabot/npm_and_yarn/develop/eslint-8.54.0
Bump eslint from 8.53.0 to 8.54.0
2023-11-20 08:14:55 +00:00
dependabot[bot]
5503cf372c
Bump @discordjs/rest from 2.1.0 to 2.2.0
Bumps [@discordjs/rest](https://github.com/discordjs/discord.js/tree/HEAD/packages/rest) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/main/packages/rest/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/@discordjs/rest@2.2.0/packages/rest)

---
updated-dependencies:
- dependency-name: "@discordjs/rest"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-20 08:14:50 +00:00
dependabot[bot]
c8a7d91765
Bump eslint from 8.53.0 to 8.54.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.53.0 to 8.54.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.53.0...v8.54.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-20 08:14:40 +00:00
github-actions[bot]
00d09f019a
Merge pull request #895 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.9.1
Bump @types/node from 20.9.0 to 20.9.1
2023-11-17 08:12:28 +00:00
dependabot[bot]
e406df43ef
Bump @types/node from 20.9.0 to 20.9.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.9.0 to 20.9.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-17 08:12:13 +00:00
Christer Warén
f306dcaec2 Dependencies Update 2023-11-14 17:26:52 +02:00
github-actions[bot]
890f99b891
Merge pull request #893 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.11.0
Bump @typescript-eslint/parser from 6.10.0 to 6.11.0
2023-11-14 08:27:54 +00:00
dependabot[bot]
da8efae5b2
Bump @typescript-eslint/parser from 6.10.0 to 6.11.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.10.0 to 6.11.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.11.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-14 08:27:37 +00:00
github-actions[bot]
0717b15103
Merge pull request #891 from warengroup/dependabot/npm_and_yarn/develop/prettier-3.1.0
Bump prettier from 3.0.3 to 3.1.0
2023-11-13 08:02:57 +00:00
dependabot[bot]
034f1b6387
Bump prettier from 3.0.3 to 3.1.0
Bumps [prettier](https://github.com/prettier/prettier) from 3.0.3 to 3.1.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.0.3...3.1.0)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-13 08:02:45 +00:00
github-actions[bot]
fe687f9313
Merge pull request #890 from warengroup/dependabot/npm_and_yarn/develop/discord.js-14.14.1
Bump discord.js from 14.13.0 to 14.14.1
2023-11-13 08:02:40 +00:00
dependabot[bot]
f8ecf9e1a2
Bump discord.js from 14.13.0 to 14.14.1
Bumps [discord.js](https://github.com/discordjs/discord.js/tree/HEAD/packages/discord.js) from 14.13.0 to 14.14.1.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/main/packages/discord.js/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/14.14.1/packages/discord.js)

---
updated-dependencies:
- dependency-name: discord.js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-13 08:02:27 +00:00
github-actions[bot]
77c99a17ca
Merge pull request #889 from warengroup/dependabot/npm_and_yarn/develop/discordjs/builders-1.7.0
Bump @discordjs/builders from 1.6.5 to 1.7.0
2023-11-13 08:02:18 +00:00
dependabot[bot]
a7a467a213
Bump @discordjs/builders from 1.6.5 to 1.7.0
Bumps [@discordjs/builders](https://github.com/discordjs/discord.js/tree/HEAD/packages/builders) from 1.6.5 to 1.7.0.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/main/packages/builders/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/@discordjs/builders@1.7.0/packages/builders)

---
updated-dependencies:
- dependency-name: "@discordjs/builders"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-13 08:02:05 +00:00
github-actions[bot]
78aeeec657
Merge pull request #888 from warengroup/dependabot/npm_and_yarn/develop/discordjs/voice-0.16.1
Bump @discordjs/voice from 0.16.0 to 0.16.1
2023-11-13 08:01:59 +00:00
dependabot[bot]
9f412507a5
Bump @discordjs/voice from 0.16.0 to 0.16.1
Bumps [@discordjs/voice](https://github.com/discordjs/discord.js/tree/HEAD/packages/voice) from 0.16.0 to 0.16.1.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/main/packages/voice/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/@discordjs/voice@0.16.1/packages/voice)

---
updated-dependencies:
- dependency-name: "@discordjs/voice"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-13 08:01:47 +00:00
github-actions[bot]
84edaa2948
Merge pull request #887 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.63
Bump discord-api-types from 0.37.62 to 0.37.63
2023-11-10 08:25:55 +00:00
dependabot[bot]
ce3a6e3bb2
Bump discord-api-types from 0.37.62 to 0.37.63
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.62 to 0.37.63.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.62...0.37.63)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-10 08:25:42 +00:00
github-actions[bot]
cad687348b
Merge pull request #886 from warengroup/dependabot/npm_and_yarn/develop/types/ws-8.5.9
Bump @types/ws from 8.5.8 to 8.5.9
2023-11-08 08:22:30 +00:00
dependabot[bot]
be0dc28381
Bump @types/ws from 8.5.8 to 8.5.9
Bumps [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws) from 8.5.8 to 8.5.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws)

---
updated-dependencies:
- dependency-name: "@types/ws"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-08 08:22:17 +00:00
github-actions[bot]
991fa2b8d7
Merge pull request #884 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.10.0
Bump @typescript-eslint/eslint-plugin from 6.9.1 to 6.10.0
2023-11-08 08:21:40 +00:00
dependabot[bot]
0c370cff00
Bump @typescript-eslint/eslint-plugin from 6.9.1 to 6.10.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.9.1 to 6.10.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.10.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-08 08:21:29 +00:00
github-actions[bot]
6c5537ff6e
Merge pull request #885 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.9.0
Bump @types/node from 20.8.10 to 20.9.0
2023-11-08 08:20:40 +00:00
dependabot[bot]
ea26b956e0
Bump @types/node from 20.8.10 to 20.9.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.8.10 to 20.9.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-08 08:20:26 +00:00
github-actions[bot]
30c63c71e3
Merge pull request #883 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.10.0
Bump @typescript-eslint/parser from 6.9.1 to 6.10.0
2023-11-07 08:59:47 +00:00
dependabot[bot]
4b220b0a56
Bump @typescript-eslint/parser from 6.9.1 to 6.10.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.9.1 to 6.10.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.10.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-07 08:59:30 +00:00
github-actions[bot]
ffb315bb37
Merge pull request #882 from warengroup/dependabot/npm_and_yarn/develop/eslint-8.53.0
Bump eslint from 8.52.0 to 8.53.0
2023-11-06 08:03:13 +00:00
dependabot[bot]
c883227943
Bump eslint from 8.52.0 to 8.53.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.52.0 to 8.53.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.52.0...v8.53.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-06 08:03:00 +00:00
github-actions[bot]
c6094efadf
Merge pull request #880 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.9.1
Bump @typescript-eslint/eslint-plugin from 6.9.0 to 6.9.1
2023-11-01 08:13:26 +00:00
dependabot[bot]
2918c4f331
Bump @typescript-eslint/eslint-plugin from 6.9.0 to 6.9.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.9.0 to 6.9.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.9.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-01 08:13:13 +00:00
github-actions[bot]
78923270fc
Merge pull request #881 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.8.10
Bump @types/node from 20.8.9 to 20.8.10
2023-11-01 08:12:26 +00:00
dependabot[bot]
48bd5149f8
Bump @types/node from 20.8.9 to 20.8.10
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.8.9 to 20.8.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-01 08:12:12 +00:00
github-actions[bot]
2aca9bebe0
Merge pull request #879 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.62
Bump discord-api-types from 0.37.61 to 0.37.62
2023-10-31 08:07:20 +00:00
dependabot[bot]
3156d25569
Bump discord-api-types from 0.37.61 to 0.37.62
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.61 to 0.37.62.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.61...0.37.62)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-31 08:07:05 +00:00
github-actions[bot]
c076caa095
Merge pull request #878 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.9.1
Bump @typescript-eslint/parser from 6.9.0 to 6.9.1
2023-10-31 08:06:59 +00:00
dependabot[bot]
411c807e19
Bump @typescript-eslint/parser from 6.9.0 to 6.9.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.9.0 to 6.9.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.9.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-31 08:06:44 +00:00
github-actions[bot]
e0ac53b71f
Merge pull request #877 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.8.9
Bump @types/node from 20.8.8 to 20.8.9
2023-10-26 08:26:35 +00:00
dependabot[bot]
2be0c68e5a
Bump @types/node from 20.8.8 to 20.8.9
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.8.8 to 20.8.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-26 08:26:21 +00:00
github-actions[bot]
51eec0531f
Merge pull request #876 from warengroup/dependabot/github_actions/develop/actions/setup-node-4
Bump actions/setup-node from 3 to 4
2023-10-24 08:54:40 +00:00
dependabot[bot]
c5d287a884
Bump actions/setup-node from 3 to 4
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-24 08:54:24 +00:00
github-actions[bot]
b620110216
Merge pull request #874 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.9.0
Bump @typescript-eslint/parser from 6.8.0 to 6.9.0
2023-10-24 08:15:18 +00:00
dependabot[bot]
8a26b13f7a
Bump @typescript-eslint/parser from 6.8.0 to 6.9.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.8.0 to 6.9.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.9.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-24 08:15:05 +00:00
github-actions[bot]
3c10efda77
Merge pull request #875 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.8.8
Bump @types/node from 20.8.7 to 20.8.8
2023-10-24 08:14:22 +00:00
dependabot[bot]
5b7ab431d8
Bump @types/node from 20.8.7 to 20.8.8
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.8.7 to 20.8.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-24 08:14:07 +00:00
github-actions[bot]
ca81804cd8
Merge pull request #873 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.61
Bump discord-api-types from 0.37.60 to 0.37.61
2023-10-24 08:13:49 +00:00
github-actions[bot]
92cc703695
Merge pull request #872 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.9.0
Bump @typescript-eslint/eslint-plugin from 6.8.0 to 6.9.0
2023-10-24 08:13:41 +00:00
dependabot[bot]
b37b20cc1a
Bump discord-api-types from 0.37.60 to 0.37.61
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.60 to 0.37.61.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.60...0.37.61)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-24 08:13:36 +00:00
dependabot[bot]
b3627d85df
Bump @typescript-eslint/eslint-plugin from 6.8.0 to 6.9.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.8.0 to 6.9.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.9.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-24 08:13:26 +00:00
github-actions[bot]
a8a76e081b
Merge pull request #871 from warengroup/dependabot/npm_and_yarn/develop/eslint-8.52.0
Bump eslint from 8.51.0 to 8.52.0
2023-10-23 08:46:12 +00:00
dependabot[bot]
896822ca5c
Bump eslint from 8.51.0 to 8.52.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.51.0 to 8.52.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.51.0...v8.52.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-23 08:45:55 +00:00
github-actions[bot]
a13cbe51ae
Merge pull request #870 from warengroup/dependabot/npm_and_yarn/develop/types/ws-8.5.8
Bump @types/ws from 8.5.7 to 8.5.8
2023-10-19 08:45:40 +00:00
dependabot[bot]
62d4372ab6
Bump @types/ws from 8.5.7 to 8.5.8
Bumps [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws) from 8.5.7 to 8.5.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws)

---
updated-dependencies:
- dependency-name: "@types/ws"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-19 08:45:25 +00:00
github-actions[bot]
237eb85ff7
Merge pull request #868 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.8.0
Bump @typescript-eslint/eslint-plugin from 6.7.5 to 6.8.0
2023-10-19 08:44:59 +00:00
dependabot[bot]
04b3d83019
Bump @typescript-eslint/eslint-plugin from 6.7.5 to 6.8.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.7.5 to 6.8.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.8.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-19 08:44:44 +00:00
github-actions[bot]
6581d68921
Merge pull request #869 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.8.7
Bump @types/node from 20.8.6 to 20.8.7
2023-10-19 08:44:00 +00:00
dependabot[bot]
cdaa5dc8a1
Bump @types/node from 20.8.6 to 20.8.7
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.8.6 to 20.8.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-19 08:43:44 +00:00
github-actions[bot]
27c1a2889d
Merge pull request #867 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.8.0
Bump @typescript-eslint/parser from 6.7.5 to 6.8.0
2023-10-17 08:09:41 +00:00
dependabot[bot]
41f03e0d45
Bump @typescript-eslint/parser from 6.7.5 to 6.8.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.7.5 to 6.8.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.8.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-17 08:09:24 +00:00
github-actions[bot]
ecf3dd93bf
Merge pull request #865 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.8.6
Bump @types/node from 20.8.5 to 20.8.6
2023-10-16 08:49:27 +00:00
dependabot[bot]
411123c1ef
Bump @types/node from 20.8.5 to 20.8.6
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.8.5 to 20.8.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-16 08:49:13 +00:00
github-actions[bot]
0500c68366
Merge pull request #864 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.8.5
Bump @types/node from 20.8.4 to 20.8.5
2023-10-13 08:53:58 +00:00
dependabot[bot]
8fd0a8611a
Bump @types/node from 20.8.4 to 20.8.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.8.4 to 20.8.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-13 08:53:42 +00:00
github-actions[bot]
481a3c80f8
Merge pull request #863 from warengroup/dependabot/npm_and_yarn/develop/eslint-plugin-prettier-5.0.1
Bump eslint-plugin-prettier from 5.0.0 to 5.0.1
2023-10-11 08:37:02 +00:00
github-actions[bot]
e88546ad5d
Merge pull request #862 from warengroup/dependabot/npm_and_yarn/develop/types/ws-8.5.7
Bump @types/ws from 8.5.6 to 8.5.7
2023-10-11 08:36:55 +00:00
dependabot[bot]
b919cbbdae
Bump eslint-plugin-prettier from 5.0.0 to 5.0.1
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.0.0...v5.0.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-11 08:36:46 +00:00
dependabot[bot]
a81f764fc7
Bump @types/ws from 8.5.6 to 8.5.7
Bumps [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws) from 8.5.6 to 8.5.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws)

---
updated-dependencies:
- dependency-name: "@types/ws"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-11 08:36:39 +00:00
github-actions[bot]
642348dfdb
Merge pull request #860 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.7.5
Bump @typescript-eslint/eslint-plugin from 6.7.4 to 6.7.5
2023-10-10 08:17:59 +00:00
dependabot[bot]
736fc00595
Bump @typescript-eslint/eslint-plugin from 6.7.4 to 6.7.5
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.7.4 to 6.7.5.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.7.5/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-10 08:17:44 +00:00
github-actions[bot]
d2000c86b0
Merge pull request #861 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.8.4
Bump @types/node from 20.8.3 to 20.8.4
2023-10-10 08:17:10 +00:00
dependabot[bot]
857a5f53d5
Bump @types/node from 20.8.3 to 20.8.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.8.3 to 20.8.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-10 08:16:56 +00:00
github-actions[bot]
d8b3a79b6e
Merge pull request #859 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.7.5
Bump @typescript-eslint/parser from 6.7.4 to 6.7.5
2023-10-10 08:16:33 +00:00
dependabot[bot]
a363284011
Bump @typescript-eslint/parser from 6.7.4 to 6.7.5
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.7.4 to 6.7.5.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.7.5/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-10 08:16:16 +00:00
github-actions[bot]
98dd0d8192
Merge pull request #858 from warengroup/dependabot/npm_and_yarn/develop/eslint-8.51.0
Bump eslint from 8.50.0 to 8.51.0
2023-10-09 08:49:53 +00:00
github-actions[bot]
0e1bf4b4cf
Merge pull request #857 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.8.3
Bump @types/node from 20.8.2 to 20.8.3
2023-10-09 08:49:44 +00:00
dependabot[bot]
25361d2367
Bump eslint from 8.50.0 to 8.51.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.50.0 to 8.51.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.50.0...v8.51.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-09 08:49:40 +00:00
dependabot[bot]
2cda345c2b
Bump @types/node from 20.8.2 to 20.8.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.8.2 to 20.8.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-09 08:49:25 +00:00
github-actions[bot]
773317a0e2
Merge pull request #855 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.7.4
Bump @typescript-eslint/eslint-plugin from 6.7.3 to 6.7.4
2023-10-06 08:06:15 +00:00
dependabot[bot]
70cee45323
Bump @typescript-eslint/eslint-plugin from 6.7.3 to 6.7.4
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.7.3 to 6.7.4.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.7.4/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-06 08:06:01 +00:00
github-actions[bot]
bd250a61d1
Merge pull request #856 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.60
Bump discord-api-types from 0.37.59 to 0.37.60
2023-10-06 08:05:00 +00:00
dependabot[bot]
b2a4d5964c
Bump discord-api-types from 0.37.59 to 0.37.60
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.59 to 0.37.60.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.59...0.37.60)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-06 08:04:45 +00:00
github-actions[bot]
55fc2f7570
Merge pull request #854 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.7.4
Bump @typescript-eslint/parser from 6.7.3 to 6.7.4
2023-10-03 08:52:36 +00:00
dependabot[bot]
d510e021a5
Bump @typescript-eslint/parser from 6.7.3 to 6.7.4
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.7.3 to 6.7.4.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.7.4/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-03 08:52:25 +00:00
github-actions[bot]
f574d7718d
Merge pull request #853 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.59
Bump discord-api-types from 0.37.58 to 0.37.59
2023-10-03 08:52:13 +00:00
github-actions[bot]
61d032c9d2
Merge pull request #852 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.8.2
Bump @types/node from 20.8.0 to 20.8.2
2023-10-03 08:52:05 +00:00
dependabot[bot]
85fb7ddaea
Bump discord-api-types from 0.37.58 to 0.37.59
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.58 to 0.37.59.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.58...0.37.59)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-03 08:52:00 +00:00
dependabot[bot]
cd21960952
Bump @types/node from 20.8.0 to 20.8.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.8.0 to 20.8.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-03 08:51:49 +00:00
github-actions[bot]
c9c3ddf757
Merge pull request #851 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.8.0
Bump @types/node from 20.7.1 to 20.8.0
2023-10-02 08:08:15 +00:00
dependabot[bot]
fb74e123b9
Bump @types/node from 20.7.1 to 20.8.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.7.1 to 20.8.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-02 08:08:00 +00:00
github-actions[bot]
817615c513
Merge pull request #850 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.7.1
Bump @types/node from 20.7.0 to 20.7.1
2023-09-28 08:55:59 +00:00
dependabot[bot]
6816ffb0ae
Bump @types/node from 20.7.0 to 20.7.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.7.0 to 20.7.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-28 08:55:46 +00:00
github-actions[bot]
03b188de0b
Merge pull request #849 from warengroup/dependabot/npm_and_yarn/develop/rimraf-5.0.5
Bump rimraf from 5.0.4 to 5.0.5
2023-09-27 08:17:44 +00:00
dependabot[bot]
618a6d5866
Bump rimraf from 5.0.4 to 5.0.5
Bumps [rimraf](https://github.com/isaacs/rimraf) from 5.0.4 to 5.0.5.
- [Changelog](https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/rimraf/compare/v5.0.4...v5.0.5)

---
updated-dependencies:
- dependency-name: rimraf
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-27 08:17:29 +00:00
github-actions[bot]
0955f437ec
Merge pull request #845 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.7.3
Bump @typescript-eslint/eslint-plugin from 6.7.2 to 6.7.3
2023-09-26 08:47:42 +00:00
dependabot[bot]
a4a291a0b0
Bump @typescript-eslint/eslint-plugin from 6.7.2 to 6.7.3
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.7.2 to 6.7.3.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.7.3/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-26 08:47:26 +00:00
github-actions[bot]
fc9746acaa
Merge pull request #848 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.7.0
Bump @types/node from 20.6.5 to 20.7.0
2023-09-26 08:47:09 +00:00
dependabot[bot]
dc42f3711b
Bump @types/node from 20.6.5 to 20.7.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.5 to 20.7.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-26 08:46:57 +00:00
github-actions[bot]
cc51b86492
Merge pull request #847 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.58
Bump discord-api-types from 0.37.57 to 0.37.58
2023-09-26 08:46:20 +00:00
github-actions[bot]
b4ca927f1e
Merge pull request #846 from warengroup/dependabot/npm_and_yarn/develop/types/ws-8.5.6
Bump @types/ws from 8.5.5 to 8.5.6
2023-09-26 08:46:08 +00:00
dependabot[bot]
13d91afbe0
Bump discord-api-types from 0.37.57 to 0.37.58
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.57 to 0.37.58.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.57...0.37.58)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-26 08:46:06 +00:00
dependabot[bot]
348c387e72
Bump @types/ws from 8.5.5 to 8.5.6
Bumps [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws) from 8.5.5 to 8.5.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws)

---
updated-dependencies:
- dependency-name: "@types/ws"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-26 08:45:54 +00:00
github-actions[bot]
7ce76f121f
Merge pull request #844 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.7.3
Bump @typescript-eslint/parser from 6.7.2 to 6.7.3
2023-09-26 08:45:30 +00:00
dependabot[bot]
cc2b832380
Bump @typescript-eslint/parser from 6.7.2 to 6.7.3
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.7.2 to 6.7.3.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.7.3/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-26 08:45:18 +00:00
github-actions[bot]
18bcb997b1
Merge pull request #843 from warengroup/dependabot/npm_and_yarn/develop/rimraf-5.0.4
Bump rimraf from 5.0.1 to 5.0.4
2023-09-26 08:45:12 +00:00
dependabot[bot]
43396571fd
Bump rimraf from 5.0.1 to 5.0.4
Bumps [rimraf](https://github.com/isaacs/rimraf) from 5.0.1 to 5.0.4.
- [Changelog](https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/rimraf/compare/v5.0.1...v5.0.4)

---
updated-dependencies:
- dependency-name: rimraf
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-26 08:44:59 +00:00
github-actions[bot]
f2ea8be5c6
Merge pull request #842 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.6.5
Bump @types/node from 20.6.3 to 20.6.5
2023-09-25 08:51:05 +00:00
dependabot[bot]
6f593e5548
Bump @types/node from 20.6.3 to 20.6.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.3 to 20.6.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-25 08:50:51 +00:00
github-actions[bot]
5d8bd1ce12
Merge pull request #841 from warengroup/dependabot/npm_and_yarn/develop/eslint-8.50.0
Bump eslint from 8.49.0 to 8.50.0
2023-09-25 08:50:42 +00:00
dependabot[bot]
c23d4271f9
Bump eslint from 8.49.0 to 8.50.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.49.0 to 8.50.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.49.0...v8.50.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-25 08:50:26 +00:00
github-actions[bot]
5abaee1243
Merge pull request #840 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.57
Bump discord-api-types from 0.37.56 to 0.37.57
2023-09-22 08:25:20 +00:00
dependabot[bot]
d51c9ccb19
Bump discord-api-types from 0.37.56 to 0.37.57
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.56 to 0.37.57.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.56...0.37.57)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-22 08:25:05 +00:00
github-actions[bot]
ebc3be30b9
Merge pull request #838 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.7.2
Bump @typescript-eslint/parser from 6.7.0 to 6.7.2
2023-09-20 08:38:49 +00:00
dependabot[bot]
a4a181ab70
Bump @typescript-eslint/parser from 6.7.0 to 6.7.2
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.7.0 to 6.7.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.7.2/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-20 08:38:36 +00:00
github-actions[bot]
7c78616770
Merge pull request #839 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.6.3
Bump @types/node from 20.6.2 to 20.6.3
2023-09-20 08:38:09 +00:00
dependabot[bot]
5e275a39ec
Bump @types/node from 20.6.2 to 20.6.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.6.2 to 20.6.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-20 08:37:54 +00:00
github-actions[bot]
3fcf513430
Merge pull request #837 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.7.2
Bump @typescript-eslint/eslint-plugin from 6.7.0 to 6.7.2
2023-09-19 08:47:53 +00:00
dependabot[bot]
d23c5f2b54
Bump @typescript-eslint/eslint-plugin from 6.7.0 to 6.7.2
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.7.0 to 6.7.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.7.2/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-19 08:47:39 +00:00
Christer Warén
058b9d8128 Dependencies Update 2023-09-16 22:06:50 +03:00
github-actions[bot]
f378ca260d
Merge pull request #834 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.7.0
Bump @typescript-eslint/parser from 6.6.0 to 6.7.0
2023-09-14 08:36:46 +00:00
dependabot[bot]
37aea9b835
Bump @typescript-eslint/parser from 6.6.0 to 6.7.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.6.0 to 6.7.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.7.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-14 08:36:34 +00:00
github-actions[bot]
1a818dc289
Merge pull request #836 from warengroup/dependabot/npm_and_yarn/develop/libsodium-wrappers-0.7.13
Bump libsodium-wrappers from 0.7.11 to 0.7.13
2023-09-14 08:35:54 +00:00
dependabot[bot]
4d9343480a
Bump libsodium-wrappers from 0.7.11 to 0.7.13
Bumps [libsodium-wrappers](https://github.com/jedisct1/libsodium.js) from 0.7.11 to 0.7.13.
- [Commits](https://github.com/jedisct1/libsodium.js/compare/0.7.11...0.7.13)

---
updated-dependencies:
- dependency-name: libsodium-wrappers
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-14 08:35:37 +00:00
github-actions[bot]
51f3d00b14
Merge pull request #835 from warengroup/dependabot/github_actions/develop/docker/setup-buildx-action-3.0.0
Bump docker/setup-buildx-action from 2.10.0 to 3.0.0
2023-09-12 08:56:25 +00:00
dependabot[bot]
80fc2e3066
Bump docker/setup-buildx-action from 2.10.0 to 3.0.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.10.0 to 3.0.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.10.0...v3.0.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-12 08:56:12 +00:00
github-actions[bot]
1db6c455ac
Merge pull request #833 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.7.0
Bump @typescript-eslint/eslint-plugin from 6.6.0 to 6.7.0
2023-09-12 08:42:09 +00:00
dependabot[bot]
c9f6e8b5e1
Bump @typescript-eslint/eslint-plugin from 6.6.0 to 6.7.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.6.0 to 6.7.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.7.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-12 08:41:57 +00:00
github-actions[bot]
50261f7307
Merge pull request #829 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.6.0
Bump @typescript-eslint/eslint-plugin from 6.5.0 to 6.6.0
2023-09-11 08:37:33 +00:00
dependabot[bot]
26d4783189
Bump @typescript-eslint/eslint-plugin from 6.5.0 to 6.6.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.5.0 to 6.6.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.6.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 08:37:19 +00:00
github-actions[bot]
b87eeeadd2
Merge pull request #832 from warengroup/dependabot/npm_and_yarn/develop/eslint-8.49.0
Bump eslint from 8.48.0 to 8.49.0
2023-09-11 08:36:53 +00:00
dependabot[bot]
4d0b0f819e
Bump eslint from 8.48.0 to 8.49.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.48.0 to 8.49.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.48.0...v8.49.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 08:36:40 +00:00
github-actions[bot]
03c5bfc41a
Merge pull request #831 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.6.0
Bump @types/node from 20.5.9 to 20.6.0
2023-09-11 08:36:35 +00:00
dependabot[bot]
8361e66a36
Bump @types/node from 20.5.9 to 20.6.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.9 to 20.6.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 08:36:24 +00:00
github-actions[bot]
ec5ffbece6
Merge pull request #830 from warengroup/dependabot/github_actions/develop/actions/checkout-4
Bump actions/checkout from 3 to 4
2023-09-05 08:37:14 +00:00
dependabot[bot]
281dca04a4
Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 08:36:58 +00:00
github-actions[bot]
a5611317e4
Merge pull request #828 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.6.0
Bump @typescript-eslint/parser from 6.5.0 to 6.6.0
2023-09-05 08:17:55 +00:00
dependabot[bot]
fb89dcf64a
Bump @typescript-eslint/parser from 6.5.0 to 6.6.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.5.0 to 6.6.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.6.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-05 08:17:42 +00:00
github-actions[bot]
adcacf0686
Merge pull request #827 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.5.9
Bump @types/node from 20.5.7 to 20.5.9
2023-09-04 08:36:06 +00:00
dependabot[bot]
ca59de2844
Bump @types/node from 20.5.7 to 20.5.9
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.7 to 20.5.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 08:35:54 +00:00
github-actions[bot]
b50e93c50e
Merge pull request #826 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.56
Bump discord-api-types from 0.37.55 to 0.37.56
2023-09-01 08:55:44 +00:00
dependabot[bot]
314dc6059f
Bump discord-api-types from 0.37.55 to 0.37.56
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.55 to 0.37.56.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.55...0.37.56)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-01 08:55:29 +00:00
github-actions[bot]
b51431e20c
Merge pull request #824 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.5.0
Bump @typescript-eslint/parser from 6.4.1 to 6.5.0
2023-08-30 08:50:16 +00:00
dependabot[bot]
322b40b889
Bump @typescript-eslint/parser from 6.4.1 to 6.5.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.4.1 to 6.5.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.5.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-30 08:50:02 +00:00
github-actions[bot]
f470093fcc
Merge pull request #825 from warengroup/dependabot/npm_and_yarn/develop/prettier-3.0.3
Bump prettier from 3.0.2 to 3.0.3
2023-08-30 08:48:40 +00:00
dependabot[bot]
9f7692e6a5
Bump prettier from 3.0.2 to 3.0.3
Bumps [prettier](https://github.com/prettier/prettier) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-30 08:48:27 +00:00
github-actions[bot]
3fb77be081
Merge pull request #823 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.5.0
Bump @typescript-eslint/eslint-plugin from 6.4.1 to 6.5.0
2023-08-29 08:49:10 +00:00
dependabot[bot]
47e7fecf72
Bump @typescript-eslint/eslint-plugin from 6.4.1 to 6.5.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.4.1 to 6.5.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.5.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-29 08:48:56 +00:00
github-actions[bot]
85879ed858
Merge pull request #822 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.5.7
Bump @types/node from 20.5.6 to 20.5.7
2023-08-28 08:55:19 +00:00
dependabot[bot]
3357cda2fd
Bump @types/node from 20.5.6 to 20.5.7
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.6 to 20.5.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-28 08:55:06 +00:00
github-actions[bot]
da135bae72
Merge pull request #821 from warengroup/dependabot/npm_and_yarn/develop/eslint-8.48.0
Bump eslint from 8.47.0 to 8.48.0
2023-08-28 08:55:01 +00:00
dependabot[bot]
e2cc38bb74
Bump eslint from 8.47.0 to 8.48.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.47.0 to 8.48.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.47.0...v8.48.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-28 08:54:47 +00:00
github-actions[bot]
ed9fedad0a
Merge pull request #820 from warengroup/dependabot/github_actions/develop/docker/setup-buildx-action-2.10.0
Bump docker/setup-buildx-action from 2.9.1 to 2.10.0
2023-08-28 08:14:30 +00:00
dependabot[bot]
80330adfa0
Bump docker/setup-buildx-action from 2.9.1 to 2.10.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.9.1 to 2.10.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.9.1...v2.10.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-28 08:14:14 +00:00
github-actions[bot]
ca22eac8bb
Merge pull request #819 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.55
Bump discord-api-types from 0.37.54 to 0.37.55
2023-08-25 08:09:54 +00:00
dependabot[bot]
271e49ed7e
Bump discord-api-types from 0.37.54 to 0.37.55
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.54 to 0.37.55.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.54...0.37.55)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-25 08:09:41 +00:00
github-actions[bot]
c0f11bad81
Merge pull request #818 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.5.6
Bump @types/node from 20.5.4 to 20.5.6
2023-08-25 08:09:38 +00:00
dependabot[bot]
33b7fe48d1
Bump @types/node from 20.5.4 to 20.5.6
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.4 to 20.5.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-25 08:09:24 +00:00
github-actions[bot]
05f5e58bb5
Merge pull request #817 from warengroup/dependabot/npm_and_yarn/develop/typescript-5.2.2
Bump typescript from 5.1.6 to 5.2.2
2023-08-25 08:09:11 +00:00
dependabot[bot]
20d9a0aa9b
Bump typescript from 5.1.6 to 5.2.2
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.1.6 to 5.2.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-25 08:08:57 +00:00
github-actions[bot]
8474641192
Merge pull request #816 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.5.4
Bump @types/node from 20.5.3 to 20.5.4
2023-08-24 08:20:49 +00:00
dependabot[bot]
335267b1df
Bump @types/node from 20.5.3 to 20.5.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.3 to 20.5.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-24 08:20:36 +00:00
github-actions[bot]
d78d736189
Merge pull request #814 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.4.1
Bump @typescript-eslint/eslint-plugin from 6.4.0 to 6.4.1
2023-08-23 08:09:56 +00:00
dependabot[bot]
b09b8f36f6
Bump @typescript-eslint/eslint-plugin from 6.4.0 to 6.4.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.4.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-23 08:09:39 +00:00
github-actions[bot]
73f30525ef
Merge pull request #815 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.5.3
Bump @types/node from 20.5.1 to 20.5.3
2023-08-23 08:08:21 +00:00
dependabot[bot]
89c5c74822
Bump @types/node from 20.5.1 to 20.5.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.1 to 20.5.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-23 08:08:06 +00:00
github-actions[bot]
3788e254a5
Merge pull request #813 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.4.1
Bump @typescript-eslint/parser from 6.4.0 to 6.4.1
2023-08-22 08:56:50 +00:00
dependabot[bot]
7cd8fd701b
Bump @typescript-eslint/parser from 6.4.0 to 6.4.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.4.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-22 08:56:35 +00:00
github-actions[bot]
e5b2d2e09a
Merge pull request #812 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.5.1
Bump @types/node from 20.5.0 to 20.5.1
2023-08-21 08:24:56 +00:00
dependabot[bot]
3b074021b9
Bump @types/node from 20.5.0 to 20.5.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.5.0 to 20.5.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-21 08:24:42 +00:00
github-actions[bot]
4706a8827e
Merge pull request #810 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.54
Bump discord-api-types from 0.37.53 to 0.37.54
2023-08-18 08:55:22 +00:00
dependabot[bot]
45fb3de0dd
Bump discord-api-types from 0.37.53 to 0.37.54
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.53 to 0.37.54.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.53...0.37.54)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-18 08:55:09 +00:00
github-actions[bot]
15ff62c014
Merge pull request #811 from warengroup/dependabot/npm_and_yarn/develop/discordjs/builders-1.6.5
Bump @discordjs/builders from 1.6.4 to 1.6.5
2023-08-18 08:54:24 +00:00
dependabot[bot]
e834dfecd9
Bump @discordjs/builders from 1.6.4 to 1.6.5
Bumps [@discordjs/builders](https://github.com/discordjs/discord.js/tree/HEAD/packages/builders) from 1.6.4 to 1.6.5.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/main/packages/builders/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/@discordjs/builders@1.6.5/packages/builders)

---
updated-dependencies:
- dependency-name: "@discordjs/builders"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-18 08:54:11 +00:00
github-actions[bot]
7b0bf399a6
Merge pull request #809 from warengroup/dependabot/npm_and_yarn/develop/discordjs/rest-2.0.1
Bump @discordjs/rest from 2.0.0 to 2.0.1
2023-08-18 08:53:56 +00:00
dependabot[bot]
b3469b7a07
Bump @discordjs/rest from 2.0.0 to 2.0.1
Bumps [@discordjs/rest](https://github.com/discordjs/discord.js/tree/HEAD/packages/rest) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/main/packages/rest/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/@discordjs/rest@2.0.1/packages/rest)

---
updated-dependencies:
- dependency-name: "@discordjs/rest"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-18 08:53:44 +00:00
github-actions[bot]
dd08958d11
Merge pull request #808 from warengroup/dependabot/npm_and_yarn/develop/discord.js-14.13.0
Bump discord.js from 14.12.1 to 14.13.0
2023-08-18 08:53:42 +00:00
dependabot[bot]
eeef85dc5b
Bump discord.js from 14.12.1 to 14.13.0
Bumps [discord.js](https://github.com/discordjs/discord.js/tree/HEAD/packages/discord.js) from 14.12.1 to 14.13.0.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/main/packages/discord.js/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/14.13.0/packages/discord.js)

---
updated-dependencies:
- dependency-name: discord.js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-18 08:53:28 +00:00
github-actions[bot]
5cecee5944
Merge pull request #806 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.4.0
Bump @typescript-eslint/eslint-plugin from 6.3.0 to 6.4.0
2023-08-16 08:21:44 +00:00
dependabot[bot]
da799445db
Bump @typescript-eslint/eslint-plugin from 6.3.0 to 6.4.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.4.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-16 08:21:31 +00:00
github-actions[bot]
407cb9c26b
Merge pull request #807 from warengroup/dependabot/npm_and_yarn/develop/prettier-3.0.2
Bump prettier from 3.0.1 to 3.0.2
2023-08-16 08:21:00 +00:00
dependabot[bot]
d70bb40e29
Bump prettier from 3.0.1 to 3.0.2
Bumps [prettier](https://github.com/prettier/prettier) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.0.1...3.0.2)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-16 08:20:48 +00:00
github-actions[bot]
3760803d51
Merge pull request #805 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.53
Bump discord-api-types from 0.37.52 to 0.37.53
2023-08-15 08:44:06 +00:00
dependabot[bot]
9c94187f98
Bump discord-api-types from 0.37.52 to 0.37.53
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.52 to 0.37.53.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.52...0.37.53)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-15 08:43:53 +00:00
github-actions[bot]
c4da4f0b25
Merge pull request #804 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.4.0
Bump @typescript-eslint/parser from 6.3.0 to 6.4.0
2023-08-15 08:43:52 +00:00
dependabot[bot]
4aaeb9065d
Bump @typescript-eslint/parser from 6.3.0 to 6.4.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.4.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-15 08:43:40 +00:00
github-actions[bot]
651612f822
Merge pull request #803 from warengroup/dependabot/npm_and_yarn/develop/eslint-8.47.0
Bump eslint from 8.46.0 to 8.47.0
2023-08-14 08:35:20 +00:00
dependabot[bot]
385f54fb01
Bump eslint from 8.46.0 to 8.47.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.46.0 to 8.47.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.46.0...v8.47.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-14 08:35:07 +00:00
github-actions[bot]
e983c9f0d2
Merge pull request #802 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.5.0
Bump @types/node from 20.4.9 to 20.5.0
2023-08-14 08:35:00 +00:00
dependabot[bot]
885f33ea2e
Bump @types/node from 20.4.9 to 20.5.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.4.9 to 20.5.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-14 08:34:49 +00:00
github-actions[bot]
1caa1320ec
Merge pull request #801 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.4.9
Bump @types/node from 20.4.8 to 20.4.9
2023-08-09 08:17:36 +00:00
dependabot[bot]
65179d52f5
Bump @types/node from 20.4.8 to 20.4.9
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.4.8 to 20.4.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-09 08:17:23 +00:00
github-actions[bot]
17add66cf3
Merge pull request #799 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.3.0
Bump @typescript-eslint/eslint-plugin from 6.2.1 to 6.3.0
2023-08-08 08:42:50 +00:00
dependabot[bot]
a5f54e5327
Bump @typescript-eslint/eslint-plugin from 6.2.1 to 6.3.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.2.1 to 6.3.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.3.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-08 08:42:36 +00:00
github-actions[bot]
b28ee8a6ca
Merge pull request #800 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.52
Bump discord-api-types from 0.37.51 to 0.37.52
2023-08-08 08:41:18 +00:00
dependabot[bot]
f416cba47d
Bump discord-api-types from 0.37.51 to 0.37.52
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.51 to 0.37.52.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.51...0.37.52)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-08 08:41:05 +00:00
github-actions[bot]
0963da4b5a
Merge pull request #798 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.3.0
Bump @typescript-eslint/parser from 6.2.1 to 6.3.0
2023-08-08 08:40:19 +00:00
dependabot[bot]
f80e088cf3
Bump @typescript-eslint/parser from 6.2.1 to 6.3.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.2.1 to 6.3.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.3.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-08 08:40:04 +00:00
github-actions[bot]
8572ffd907
Merge pull request #797 from warengroup/dependabot/npm_and_yarn/develop/eslint-config-prettier-9.0.0
Bump eslint-config-prettier from 8.10.0 to 9.0.0
2023-08-07 08:12:33 +00:00
dependabot[bot]
28f8705bb1
Bump eslint-config-prettier from 8.10.0 to 9.0.0
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 8.10.0 to 9.0.0.
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.10.0...v9.0.0)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-07 08:12:22 +00:00
github-actions[bot]
f94d955d3c
Merge pull request #796 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.4.8
Bump @types/node from 20.4.7 to 20.4.8
2023-08-07 08:12:19 +00:00
dependabot[bot]
43bc756204
Bump @types/node from 20.4.7 to 20.4.8
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.4.7 to 20.4.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-07 08:12:04 +00:00
Christer Warén
1bb2d98cbf Update supported versions in SECURITY.md 2023-08-05 17:52:17 +03:00
github-actions[bot]
9ffbe45833
Merge pull request #795 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.4.7
Bump @types/node from 20.4.6 to 20.4.7
2023-08-04 08:36:20 +00:00
dependabot[bot]
e5f8a3a115
Bump @types/node from 20.4.6 to 20.4.7
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.4.6 to 20.4.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-04 08:36:06 +00:00
github-actions[bot]
b45324cbc1
Merge pull request #794 from warengroup/dependabot/npm_and_yarn/develop/prettier-3.0.1
Bump prettier from 3.0.0 to 3.0.1
2023-08-03 08:28:33 +00:00
dependabot[bot]
81845378b7
Bump prettier from 3.0.0 to 3.0.1
Bumps [prettier](https://github.com/prettier/prettier) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.0.0...3.0.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-03 08:28:18 +00:00
github-actions[bot]
e36d2e5249
Merge pull request #793 from warengroup/dependabot/npm_and_yarn/develop/eslint-config-prettier-8.10.0
Bump eslint-config-prettier from 8.9.0 to 8.10.0
2023-08-03 08:28:08 +00:00
github-actions[bot]
1c5edfa588
Merge pull request #792 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.4.6
Bump @types/node from 20.4.5 to 20.4.6
2023-08-03 08:28:02 +00:00
dependabot[bot]
9cd973d000
Bump eslint-config-prettier from 8.9.0 to 8.10.0
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 8.9.0 to 8.10.0.
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.9.0...v8.10.0)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-03 08:27:57 +00:00
dependabot[bot]
598f8a4c12
Bump @types/node from 20.4.5 to 20.4.6
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.4.5 to 20.4.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-03 08:27:49 +00:00
github-actions[bot]
924e0f3894
Merge pull request #791 from warengroup/dependabot/npm_and_yarn/develop/discord.js-14.12.1
Bump discord.js from 14.12.0 to 14.12.1
2023-08-01 08:26:15 +00:00
dependabot[bot]
6d5a1ae29c
Bump discord.js from 14.12.0 to 14.12.1
Bumps [discord.js](https://github.com/discordjs/discord.js/tree/HEAD/packages/discord.js) from 14.12.0 to 14.12.1.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/main/packages/discord.js/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/14.12.1/packages/discord.js)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-01 08:25:55 +00:00
github-actions[bot]
0471a42a2b
Merge pull request #790 from warengroup/dependabot/npm_and_yarn/develop/discordjs/rest-2.0.0
Bump @discordjs/rest from 1.7.1 to 2.0.0
2023-08-01 08:25:49 +00:00
dependabot[bot]
3f3dfd70b5
Bump @discordjs/rest from 1.7.1 to 2.0.0
Bumps [@discordjs/rest](https://github.com/discordjs/discord.js/tree/HEAD/packages/rest) from 1.7.1 to 2.0.0.
- [Release notes](https://github.com/discordjs/discord.js/releases)
- [Changelog](https://github.com/discordjs/discord.js/blob/main/packages/rest/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord.js/commits/@discordjs/rest@2.0.0/packages/rest)

---
updated-dependencies:
- dependency-name: "@discordjs/rest"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-01 08:25:36 +00:00
Christer Warén
cf78231d6e Dependencies Update 2023-07-31 23:32:05 +03:00
github-actions[bot]
67e0d09516
Merge pull request #789 from warengroup/dependabot/npm_and_yarn/develop/eslint-8.46.0
Bump eslint from 8.45.0 to 8.46.0
2023-07-31 08:57:37 +00:00
dependabot[bot]
87fb1388ee
Bump eslint from 8.45.0 to 8.46.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.45.0 to 8.46.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.45.0...v8.46.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-31 08:57:23 +00:00
github-actions[bot]
a65830213d
Merge pull request #788 from warengroup/dependabot/npm_and_yarn/develop/eslint-config-prettier-8.9.0
Bump eslint-config-prettier from 8.8.0 to 8.9.0
2023-07-28 08:43:08 +00:00
dependabot[bot]
375121ba3d
Bump eslint-config-prettier from 8.8.0 to 8.9.0
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 8.8.0 to 8.9.0.
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.8.0...v8.9.0)

---
updated-dependencies:
- dependency-name: eslint-config-prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-28 08:42:55 +00:00
github-actions[bot]
3e0ef2d2e3
Merge pull request #786 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.2.0
Bump @typescript-eslint/eslint-plugin from 6.1.0 to 6.2.0
2023-07-26 08:34:55 +00:00
dependabot[bot]
efe4b56798
Bump @typescript-eslint/eslint-plugin from 6.1.0 to 6.2.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.2.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-26 08:34:43 +00:00
github-actions[bot]
c37cbda8a1
Merge pull request #787 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.4.5
Bump @types/node from 20.4.4 to 20.4.5
2023-07-26 08:34:08 +00:00
dependabot[bot]
6189d8df4c
Bump @types/node from 20.4.4 to 20.4.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.4.4 to 20.4.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-26 08:33:55 +00:00
github-actions[bot]
4c81abaccd
Merge pull request #785 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.2.0
Bump @typescript-eslint/parser from 6.1.0 to 6.2.0
2023-07-25 09:01:05 +00:00
dependabot[bot]
c95a8c114c
Bump @typescript-eslint/parser from 6.1.0 to 6.2.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.2.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-25 09:00:51 +00:00
github-actions[bot]
e7b5e50cb1
Merge pull request #784 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.4.4
Bump @types/node from 20.4.2 to 20.4.4
2023-07-24 08:22:02 +00:00
dependabot[bot]
176145c971
Bump @types/node from 20.4.2 to 20.4.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.4.2 to 20.4.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-24 08:21:49 +00:00
github-actions[bot]
4a7310a7af
Merge pull request #783 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.50
Bump discord-api-types from 0.37.49 to 0.37.50
2023-07-21 08:53:47 +00:00
dependabot[bot]
31996192d1
Bump discord-api-types from 0.37.49 to 0.37.50
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.49 to 0.37.50.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.49...0.37.50)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-21 08:53:32 +00:00
github-actions[bot]
47d04c9003
Merge pull request #781 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.1.0
Bump @typescript-eslint/eslint-plugin from 6.0.0 to 6.1.0
2023-07-18 08:21:28 +00:00
dependabot[bot]
9c7ce47143
Bump @typescript-eslint/eslint-plugin from 6.0.0 to 6.1.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.1.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-18 08:21:16 +00:00
github-actions[bot]
2b3a7d060b
Merge pull request #782 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.49
Bump discord-api-types from 0.37.48 to 0.37.49
2023-07-18 08:20:04 +00:00
dependabot[bot]
2da06898e0
Bump discord-api-types from 0.37.48 to 0.37.49
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.48 to 0.37.49.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.48...0.37.49)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-18 08:19:49 +00:00
github-actions[bot]
3d03a10a6b
Merge pull request #780 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.1.0
Bump @typescript-eslint/parser from 6.0.0 to 6.1.0
2023-07-18 08:19:17 +00:00
dependabot[bot]
992b3d90cc
Bump @typescript-eslint/parser from 6.0.0 to 6.1.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.1.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-18 08:19:05 +00:00
github-actions[bot]
a37e1d0582
Merge pull request #779 from warengroup/dependabot/npm_and_yarn/develop/eslint-8.45.0
Bump eslint from 8.44.0 to 8.45.0
2023-07-17 08:55:00 +00:00
dependabot[bot]
fc947a5b4d
Bump eslint from 8.44.0 to 8.45.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.44.0 to 8.45.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.44.0...v8.45.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-17 08:54:47 +00:00
github-actions[bot]
0e3f28a220
Merge pull request #778 from warengroup/dependabot/github_actions/develop/docker/setup-buildx-action-2.9.1
Bump docker/setup-buildx-action from 2.9.0 to 2.9.1
2023-07-14 04:46:41 +00:00
dependabot[bot]
ec64307e3d
Bump docker/setup-buildx-action from 2.9.0 to 2.9.1
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.9.0 to 2.9.1.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.9.0...v2.9.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-14 04:46:28 +00:00
github-actions[bot]
0c90f54f33
Merge pull request #777 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.4.2
Bump @types/node from 20.4.1 to 20.4.2
2023-07-13 08:13:37 +00:00
dependabot[bot]
838783a33f
Bump @types/node from 20.4.1 to 20.4.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.4.1 to 20.4.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-13 08:13:24 +00:00
Christer Warén
5c9bb38883 Bumb Version 2023-07-13 01:04:52 +03:00
Christer Warén
cd5f4cf917
Merge pull request #742 from warengroup/develop
Version 0.5.1
2023-07-13 00:50:50 +03:00
Christer Warén
6abbc394b1 Dependencies Update 2023-07-13 00:46:52 +03:00
github-actions[bot]
094576876a
Merge pull request #775 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-6.0.0
Bump @typescript-eslint/parser from 5.62.0 to 6.0.0
2023-07-12 08:38:22 +00:00
dependabot[bot]
a645031008
Bump @typescript-eslint/parser from 5.62.0 to 6.0.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.62.0 to 6.0.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.0.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-12 08:38:08 +00:00
github-actions[bot]
a123c1983b
Merge pull request #773 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-6.0.0
Bump @typescript-eslint/eslint-plugin from 5.61.0 to 6.0.0
2023-07-11 08:45:26 +00:00
dependabot[bot]
1f2bf40cd3
Bump @typescript-eslint/eslint-plugin from 5.61.0 to 6.0.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.61.0 to 6.0.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.0.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-11 08:45:12 +00:00
github-actions[bot]
4c1ca5f193
Merge pull request #772 from warengroup/dependabot/npm_and_yarn/develop/eslint-plugin-prettier-5.0.0
Bump eslint-plugin-prettier from 4.2.1 to 5.0.0
2023-07-11 08:44:17 +00:00
dependabot[bot]
36084a0489
Bump eslint-plugin-prettier from 4.2.1 to 5.0.0
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 4.2.1 to 5.0.0.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v4.2.1...v5.0.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-11 08:44:03 +00:00
github-actions[bot]
e394ecc1e2
Merge pull request #771 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-5.62.0
Bump @typescript-eslint/parser from 5.61.0 to 5.62.0
2023-07-11 08:43:19 +00:00
dependabot[bot]
997cf63abb
Bump @typescript-eslint/parser from 5.61.0 to 5.62.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.61.0 to 5.62.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.62.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-11 08:43:03 +00:00
Christer Warén
f4dc6fff40 Dependencies Update 2023-07-10 19:46:33 +03:00
github-actions[bot]
e81a1d404f
Merge pull request #768 from warengroup/dependabot/npm_and_yarn/develop/prettier-3.0.0
Bump prettier from 2.8.8 to 3.0.0
2023-07-10 14:17:04 +00:00
dependabot[bot]
6ce5acb14e
Bump prettier from 2.8.8 to 3.0.0
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.8 to 3.0.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.8...3.0.0)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 14:16:51 +00:00
github-actions[bot]
34ffe44b23
Merge pull request #770 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.4.1
Bump @types/node from 20.4.0 to 20.4.1
2023-07-10 08:46:36 +00:00
dependabot[bot]
ff8213196e
Bump @types/node from 20.4.0 to 20.4.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.4.0 to 20.4.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 08:46:23 +00:00
github-actions[bot]
4aa3914709
Merge pull request #769 from warengroup/dependabot/github_actions/develop/docker/setup-buildx-action-2.9.0
Bump docker/setup-buildx-action from 2.8.0 to 2.9.0
2023-07-07 08:30:37 +00:00
dependabot[bot]
c68f52824c
Bump docker/setup-buildx-action from 2.8.0 to 2.9.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.8.0...v2.9.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-07 08:30:25 +00:00
github-actions[bot]
db21441549
Merge pull request #767 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.4.0
Bump @types/node from 20.3.3 to 20.4.0
2023-07-06 08:55:35 +00:00
dependabot[bot]
28b57d577a
Bump @types/node from 20.3.3 to 20.4.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.3 to 20.4.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-06 08:55:18 +00:00
github-actions[bot]
729971802b
Merge pull request #766 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-5.61.0
Bump @typescript-eslint/eslint-plugin from 5.60.1 to 5.61.0
2023-07-06 00:18:32 +00:00
dependabot[bot]
29d8ad463c
Bump @typescript-eslint/eslint-plugin from 5.60.1 to 5.61.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.60.1 to 5.61.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.61.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-06 00:18:17 +00:00
github-actions[bot]
7b5949b68a
Merge pull request #765 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-5.61.0
Bump @typescript-eslint/parser from 5.60.1 to 5.61.0
2023-07-04 08:30:33 +00:00
dependabot[bot]
b42b19df1a
Bump @typescript-eslint/parser from 5.60.1 to 5.61.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.60.1 to 5.61.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.61.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-04 08:30:20 +00:00
github-actions[bot]
2034fd7140
Merge pull request #764 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.3.3
Bump @types/node from 20.3.2 to 20.3.3
2023-07-03 08:40:38 +00:00
dependabot[bot]
5828c1b970
Bump @types/node from 20.3.2 to 20.3.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.2 to 20.3.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-03 08:40:22 +00:00
github-actions[bot]
848747f697
Merge pull request #763 from warengroup/dependabot/npm_and_yarn/develop/eslint-8.44.0
Bump eslint from 8.43.0 to 8.44.0
2023-07-03 08:40:20 +00:00
dependabot[bot]
6d2663b6c3
Bump eslint from 8.43.0 to 8.44.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.43.0 to 8.44.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.43.0...v8.44.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-03 08:40:06 +00:00
github-actions[bot]
c925e30cd3
Merge pull request #762 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.47
Bump discord-api-types from 0.37.46 to 0.37.47
2023-06-30 08:52:21 +00:00
dependabot[bot]
3409053260
Bump discord-api-types from 0.37.46 to 0.37.47
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.46 to 0.37.47.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.46...0.37.47)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-30 08:52:08 +00:00
github-actions[bot]
d5e95086ce
Merge pull request #761 from warengroup/dependabot/github_actions/develop/docker/setup-buildx-action-2.8.0
Bump docker/setup-buildx-action from 2.7.0 to 2.8.0
2023-06-29 08:44:37 +00:00
dependabot[bot]
f2e2c0b1a3
Bump docker/setup-buildx-action from 2.7.0 to 2.8.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.7.0...v2.8.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-29 08:44:22 +00:00
github-actions[bot]
4aaf1ca86e
Merge pull request #760 from warengroup/dependabot/npm_and_yarn/develop/typescript-5.1.6
Bump typescript from 5.1.5 to 5.1.6
2023-06-29 08:12:06 +00:00
dependabot[bot]
4d64129561
Bump typescript from 5.1.5 to 5.1.6
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.1.5 to 5.1.6.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-29 08:11:49 +00:00
github-actions[bot]
ae3f1484bf
Merge pull request #758 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-5.60.1
Bump @typescript-eslint/parser from 5.60.0 to 5.60.1
2023-06-28 09:01:18 +00:00
dependabot[bot]
785e22ebdc
Bump @typescript-eslint/parser from 5.60.0 to 5.60.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.60.0 to 5.60.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.60.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 09:01:04 +00:00
github-actions[bot]
96043476b6
Merge pull request #759 from warengroup/dependabot/npm_and_yarn/develop/typescript-5.1.5
Bump typescript from 5.1.3 to 5.1.5
2023-06-28 08:57:28 +00:00
dependabot[bot]
6a2e784860
Bump typescript from 5.1.3 to 5.1.5
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.1.3 to 5.1.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.1.3...v5.1.5)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 08:57:14 +00:00
github-actions[bot]
d3f0cf6dc0
Merge pull request #757 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-5.60.1
Bump @typescript-eslint/eslint-plugin from 5.60.0 to 5.60.1
2023-06-27 08:57:48 +00:00
dependabot[bot]
2725ccb875
Bump @typescript-eslint/eslint-plugin from 5.60.0 to 5.60.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.60.0 to 5.60.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.60.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 08:57:38 +00:00
github-actions[bot]
d70179aa81
Merge pull request #756 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.3.2
Bump @types/node from 20.3.1 to 20.3.2
2023-06-27 08:57:15 +00:00
dependabot[bot]
cd5d94edc5
Bump @types/node from 20.3.1 to 20.3.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.1 to 20.3.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 08:57:01 +00:00
github-actions[bot]
83b8a0c2fa
Merge pull request #755 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-5.60.0
Bump @typescript-eslint/eslint-plugin from 5.59.11 to 5.60.0
2023-06-21 01:21:11 +00:00
dependabot[bot]
cd17c62d6b
Bump @typescript-eslint/eslint-plugin from 5.59.11 to 5.60.0
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.59.11 to 5.60.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.60.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-21 01:20:57 +00:00
github-actions[bot]
4f10f75049
Merge pull request #754 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.46
Bump discord-api-types from 0.37.45 to 0.37.46
2023-06-20 08:57:10 +00:00
github-actions[bot]
ffa54699bf
Merge pull request #753 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-5.60.0
Bump @typescript-eslint/parser from 5.59.11 to 5.60.0
2023-06-20 08:57:00 +00:00
dependabot[bot]
52aa960c23
Bump discord-api-types from 0.37.45 to 0.37.46
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.45 to 0.37.46.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.45...0.37.46)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-20 08:56:57 +00:00
dependabot[bot]
36a7a87913
Bump @typescript-eslint/parser from 5.59.11 to 5.60.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.11 to 5.60.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.60.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-20 08:56:48 +00:00
github-actions[bot]
702b4bd00f
Merge pull request #752 from warengroup/dependabot/npm_and_yarn/develop/dotenv-16.3.1
Bump dotenv from 16.2.0 to 16.3.1
2023-06-19 08:57:09 +00:00
github-actions[bot]
ad3d1d03e5
Merge pull request #751 from warengroup/dependabot/npm_and_yarn/develop/eslint-8.43.0
Bump eslint from 8.42.0 to 8.43.0
2023-06-19 08:57:04 +00:00
dependabot[bot]
2b2ce3bf14
Bump dotenv from 16.2.0 to 16.3.1
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.2.0 to 16.3.1.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.2.0...v16.3.1)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-19 08:56:56 +00:00
dependabot[bot]
855191725d
Bump eslint from 8.42.0 to 8.43.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.42.0 to 8.43.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.42.0...v8.43.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-19 08:56:50 +00:00
github-actions[bot]
6b76914735
Merge pull request #747 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-5.59.11
Bump @typescript-eslint/eslint-plugin from 5.59.9 to 5.59.11
2023-06-16 08:58:04 +00:00
dependabot[bot]
02f165b98a
Bump @typescript-eslint/eslint-plugin from 5.59.9 to 5.59.11
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.59.9 to 5.59.11.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.11/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 08:57:52 +00:00
github-actions[bot]
41e297400d
Merge pull request #750 from warengroup/dependabot/npm_and_yarn/develop/discord-api-types-0.37.45
Bump discord-api-types from 0.37.43 to 0.37.45
2023-06-16 08:57:14 +00:00
github-actions[bot]
c8cc3d7ba0
Merge pull request #749 from warengroup/dependabot/npm_and_yarn/develop/dotenv-16.2.0
Bump dotenv from 16.1.4 to 16.2.0
2023-06-16 08:57:03 +00:00
dependabot[bot]
8fb6aa6d52
Bump discord-api-types from 0.37.43 to 0.37.45
Bumps [discord-api-types](https://github.com/discordjs/discord-api-types) from 0.37.43 to 0.37.45.
- [Release notes](https://github.com/discordjs/discord-api-types/releases)
- [Changelog](https://github.com/discordjs/discord-api-types/blob/main/CHANGELOG.md)
- [Commits](https://github.com/discordjs/discord-api-types/compare/0.37.43...0.37.45)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 08:57:02 +00:00
dependabot[bot]
b3859f79fd
Bump dotenv from 16.1.4 to 16.2.0
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.1.4 to 16.2.0.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.1.4...v16.2.0)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 08:56:51 +00:00
github-actions[bot]
7214a10ab8
Merge pull request #748 from warengroup/dependabot/github_actions/develop/docker/setup-buildx-action-2.7.0
Bump docker/setup-buildx-action from 2.6.0 to 2.7.0
2023-06-14 08:59:35 +00:00
dependabot[bot]
9446407751
Bump docker/setup-buildx-action from 2.6.0 to 2.7.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.6.0 to 2.7.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.6.0...v2.7.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-14 08:59:17 +00:00
github-actions[bot]
71a65284e4
Merge pull request #746 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.3.1
Bump @types/node from 20.3.0 to 20.3.1
2023-06-13 08:57:19 +00:00
github-actions[bot]
32567881a4
Merge pull request #745 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-5.59.11
Bump @typescript-eslint/parser from 5.59.9 to 5.59.11
2023-06-13 08:57:10 +00:00
dependabot[bot]
88ebab22ba
Bump @types/node from 20.3.0 to 20.3.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.3.0 to 20.3.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-13 08:57:07 +00:00
dependabot[bot]
57b5e001f1
Bump @typescript-eslint/parser from 5.59.9 to 5.59.11
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.9 to 5.59.11.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.11/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-13 08:56:57 +00:00
github-actions[bot]
f0c1add3c7
Merge pull request #744 from warengroup/dependabot/npm_and_yarn/develop/types/node-20.3.0
Bump @types/node from 20.2.5 to 20.3.0
2023-06-12 08:56:56 +00:00
dependabot[bot]
69d39e1142
Bump @types/node from 20.2.5 to 20.3.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.2.5 to 20.3.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 08:56:43 +00:00
github-actions[bot]
dd39e91dce
Merge pull request #743 from warengroup/dependabot/npm_and_yarn/develop/types/ws-8.5.5
Bump @types/ws from 8.5.4 to 8.5.5
2023-06-09 08:57:11 +00:00
dependabot[bot]
f5a617dd6c
Bump @types/ws from 8.5.4 to 8.5.5
Bumps [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws) from 8.5.4 to 8.5.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws)

---
updated-dependencies:
- dependency-name: "@types/ws"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-09 08:56:58 +00:00
Christer Warén
3c37a60a8b Bumb Version 2023-06-09 01:34:18 +03:00
Christer Warén
4410ba358b
Merge pull request #740 from warengroup/develop
Version 0.5.0
2023-06-09 01:32:44 +03:00
github-actions[bot]
94e2bee6e1
Merge pull request #741 from warengroup/dependabot/github_actions/develop/docker/setup-buildx-action-2.6.0
Bump docker/setup-buildx-action from 2.5.0 to 2.6.0
2023-06-08 08:58:50 +00:00
dependabot[bot]
44839b853d
Bump docker/setup-buildx-action from 2.5.0 to 2.6.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.5.0...v2.6.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-08 08:58:38 +00:00
Christer Warén
6d74f82acb
Merge pull request #736 from warengroup/typescript
Version 0.5.0 - Develop
2023-06-08 05:30:46 +03:00
Christer Warén
7cd00ed645 Handling missing access to guilds in commands.ts 2023-06-08 05:27:28 +03:00
Christer Warén
224a1f849d Fix direct search in Stations class 2023-06-08 04:54:13 +03:00
Christer Warén
c9229f3cda Dependencies Update 2023-06-08 04:53:11 +03:00
Christer Warén
ff034264d7 Merge branch 'develop' into typescript 2023-06-08 01:00:29 +03:00
Christer Warén
64f53c38d7 Remove ts-ignore and fix usage reason 2023-06-08 00:48:03 +03:00
Christer Warén
6de5e69dc0 Limit Play command when on maintenance mode 2023-06-08 00:31:13 +03:00
Christer Warén
b5caeb7cd3 Remove unused variable Statistics commands 2023-06-08 00:30:28 +03:00
Christer Warén
2579549f0b Create event listeners once in Streamer class 2023-06-08 00:30:01 +03:00
Christer Warén
408c5aaab8 Limit commands in maintenance mode 2023-06-08 00:28:48 +03:00
Christer Warén
3f1d576c44 Add more Typescript typings 2023-06-07 21:33:28 +03:00
Christer Warén
b29624cba3 Update listStations function 2023-06-07 17:47:39 +03:00
Christer Warén
938f8ab69b Remove unnecessary await in Play command 2023-06-07 17:46:47 +03:00
Christer Warén
9e165713ce Fix Streamer class 2023-06-07 17:43:39 +03:00
Christer Warén
d260c6ea4f Fix Statistics class 2023-06-07 17:43:19 +03:00
Christer Warén
cbae9ae38f Fix Stations class 2023-06-07 17:43:02 +03:00
Christer Warén
24a6e80f26 Adding more typings 2023-06-07 17:42:21 +03:00
Christer Warén
16ef8e70e6 Typescript continues 2023-06-07 06:41:58 +03:00
Christer Warén
25ac99379b Dockerfile Update - NodeJS 18 2023-06-07 05:23:30 +03:00
Christer Warén
26a7b2cf25 NodeJS 18 & Node-Fetch Drop 2023-06-07 05:22:46 +03:00
github-actions[bot]
dad16da504
Merge pull request #739 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/parser-5.59.9
Bump @typescript-eslint/parser from 5.59.8 to 5.59.9
2023-06-06 18:24:01 +00:00
dependabot[bot]
890a25ac80
Bump @typescript-eslint/parser from 5.59.8 to 5.59.9
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.8 to 5.59.9.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.9/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-06 18:23:46 +00:00
github-actions[bot]
c502101319
Merge pull request #738 from warengroup/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-5.59.9
Bump @typescript-eslint/eslint-plugin from 5.59.8 to 5.59.9
2023-06-06 08:57:18 +00:00
dependabot[bot]
ce80bc7508
Bump @typescript-eslint/eslint-plugin from 5.59.8 to 5.59.9
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.59.8 to 5.59.9.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.9/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-06 08:57:02 +00:00
Christer Warén
40cd3a9ec5 More typings to classes, commands, events, funcs 2023-06-06 08:05:54 +03:00
Christer Warén
227e0bcaaa Typings in listStations function 2023-06-06 07:12:21 +03:00
Christer Warén
95216f5acc Remove unused variable in isDev function 2023-06-06 07:11:45 +03:00
Christer Warén
7ba5ee97a8 Remove unused message variables in commands 2023-06-06 07:10:21 +03:00
Christer Warén
c181066c67 Update Play command 2023-06-06 07:03:21 +03:00
Christer Warén
78d6b92dbd Add replace method to messages variable 2023-06-06 06:04:28 +03:00
Christer Warén
3686cd1b0e Replace any types to more strict types 2023-06-06 04:58:01 +03:00
Christer Warén
bc238d919d Rename devId to devIds in config 2023-06-06 04:37:06 +03:00
Christer Warén
97881f7331 Fix typo in commands.ts 2023-06-06 03:56:58 +03:00
Christer Warén
6c1f0944db Update Maintenance command 2023-06-06 03:54:44 +03:00
Christer Warén
3cec154343 Simplicy Commands 2023-06-06 03:51:40 +03:00
Christer Warén
87cf4b62c8 Simplify events 2023-06-06 03:41:04 +03:00
Christer Warén
348ac90cba Move emojis to messages variable 2023-06-06 02:27:46 +03:00
Christer Warén
2d17c33d21 Typescript Continue 2023-06-06 01:39:35 +03:00
dependabot[bot]
7acabe411b Bump dotenv from 16.1.3 to 16.1.4
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.1.3 to 16.1.4.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.1.3...v16.1.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-05 15:46:48 +03:00
github-actions[bot]
e911da8732
Merge pull request #737 from warengroup/dependabot/npm_and_yarn/develop/dotenv-16.1.4
Bump dotenv from 16.1.3 to 16.1.4
2023-06-05 08:57:01 +00:00
dependabot[bot]
aa5f19328a
Bump dotenv from 16.1.3 to 16.1.4
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.1.3 to 16.1.4.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.1.3...v16.1.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-05 08:56:47 +00:00
Christer Warén
5be3b29300 Change em dash to dash in Stations class 2023-06-05 00:15:06 +03:00
Christer Warén
c584e3632e Typescript Continuum 2023-06-05 00:13:15 +03:00
Christer Warén
0e62861e33 Typescript rework continue 2023-06-04 22:35:07 +03:00
Christer Warén
2d0b326721 Update 2023-06-04 07:15:30 +03:00
Christer Warén
fb36a8f890 Typescript Continue 2023-06-04 06:20:37 +03:00
Christer Warén
3fc7337d0f TypeScript types 2023-06-04 05:48:42 +03:00
Christer Warén
9303c4fcc9 Export modules in typescript 2023-06-04 04:29:42 +03:00
Christer Warén
56f0ab5a40 TypeScript Initial 2023-06-04 04:07:41 +03:00
Christer Warén
4d18468e96 Remove messageCreate event 2023-06-04 03:43:39 +03:00
Christer Warén
e87d952b96 Add version 0.5.x to security.md 2023-06-04 03:42:02 +03:00
Christer Warén
b5eb895611 Bumb Version 2023-06-04 03:37:40 +03:00
Christer Warén
8c95114ba6 Bumb Version 2023-06-04 03:02:47 +03:00
83 changed files with 3028 additions and 6810 deletions

View File

@ -1,5 +1,5 @@
DISCORD_TOKEN= DISCORD_TOKEN=
RADIOX_STATIONSLISTURL=https://git.cwinfo.net/cwchristerw/radio/raw/branch/master/playlist.json RADIOX_STATIONSLISTURL=https://eximiabots.waren.io/radiox/stations.json
DEV_MODE=false DEV_MODE=false
DEBUG_MODE=false DEBUG_MODE=false
STREAMER_MODE=manual STREAMER_MODE=manual

16
.github/labeler.yml vendored
View File

@ -1,9 +1,13 @@
dependencies: dependencies:
- package-lock.json - changed-files:
- any-glob-to-any-file:
- package-lock.json
documentation: documentation:
- README.md - changed-files:
- SECURITY.md - any-glob-to-any-file:
- CONTRIBUTING.md - README.md
- LICENSE - SECURITY.md
- .env_example - CONTRIBUTING.md
- LICENSE
- .env_example

View File

@ -39,11 +39,11 @@ jobs:
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v3 uses: actions/checkout@v4
# Initializes the CodeQL tools for scanning. # Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL - name: Initialize CodeQL
uses: github/codeql-action/init@v2 uses: github/codeql-action/init@v3
with: with:
languages: ${{ matrix.language }} languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file. # If you wish to specify custom queries, you can do so here or in a config file.
@ -54,7 +54,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below) # If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild - name: Autobuild
uses: github/codeql-action/autobuild@v2 uses: github/codeql-action/autobuild@v3
# Command-line programs to run using the OS shell. # Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl # 📚 https://git.io/JvXDl
@ -68,4 +68,4 @@ jobs:
# make release # make release
- name: Perform CodeQL Analysis - name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2 uses: github/codeql-action/analyze@v3

View File

@ -12,9 +12,9 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v4
- name: Setup Docker Buildx - name: Setup Docker Buildx
uses: docker/setup-buildx-action@v2.5.0 uses: docker/setup-buildx-action@v3.9.0
id: buildx id: buildx
with: with:
install: true install: true

View File

@ -11,7 +11,7 @@ jobs:
pull-requests: write pull-requests: write
steps: steps:
- uses: actions/labeler@v4 - uses: actions/labeler@v5
with: with:
repo-token: "${{ secrets.GITHUB_TOKEN }}" repo-token: "${{ secrets.GITHUB_TOKEN }}"
sync-labels: true sync-labels: true

View File

@ -11,9 +11,9 @@ jobs:
name: TypeScript Build name: TypeScript Build
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: install node v16 - name: install node v16
uses: actions/setup-node@v3 uses: actions/setup-node@v4
with: with:
node-version: 16 node-version: 16
- name: npm install - name: npm install

644
CHANGELOG.md Normal file
View File

@ -0,0 +1,644 @@
# CHANGELOG
## 0.5.9 (23.2.2025)
Patch Release
- Updating code, because Discord.js has deprecated few options previously used.
**Package**
- Dependencies Update
**Contributors:**
[cwchristerw](<https://github.com/cwchristerw>)
## 0.5.8 (30.9.2024)
Patch Release
**Package**
- Dependencies Update
**Documentation**
- Update radio stations list address and repo in README.md
- Fix versions 0.5.5-0.5.7 release years in CHANGELOG.md
**Contributors:**
[cwchristerw](<https://github.com/cwchristerw>)
## 0.5.7 (19.6.2024)
Patch Release
**Package**
- Dependencies Update
**Contributors:**
[cwchristerw](<https://github.com/cwchristerw>)
## 0.5.6 (8.6.2024)
Patch Release
**Package**
- Dependencies Update
**Documentation**
- Add CHANGELOG.md
**Contributors:**
[cwchristerw](<https://github.com/cwchristerw>)
## 0.5.5 (30.4.2024)
Patch Release
- Avoid refreshing player too often to keep in Discord API quotas.
**Package**
- Dependencies Update
**Miscellaneous:**
- Dockerfile: Use "docker.io/library/node:20-alpine" as upstream to image.
**Documentation**
- Use Podman in instructions.
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.5.4 (21.12.2023)
Patch Release
- Update new stationlistUrl address
- Change player interval to every 10 seconds in Play function
- Handle application commands better in commands.ts
- Handle DiscordAPIError: unknown interaction in uncaughtException event
- Remove audioPlayer maxMissedFrames in Streamer class
- Remove Bug command
- Remove Invite command
**Package**
- Dependencies Update
**Miscellaneous:**
- Dockerfile
- Github Workflow: Labeler (update)
**Docs**
- .env_example Update
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.5.3 (29.11.2023)
Patch Release
- Add duration to Play command
- Add RadioPlay playlist support to track info
- Remove Now Playing command
**Package**
- Dependencies Update
- Typescript Typings
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.5.2 (23.11.2023)
Patch Release
- Display track info in play and nowplaying commands
- Fix idling audioPlayer
**Package**
- Update Dependencies
- Typescript Typings
**Docs**
- Update supported versions list in SECURITY.md
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.5.1 (13.7.2023)
Patch Release
**Package**
- Update Dependencies
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.5.0 (9.6.2023)
Minor Release
- Create event listeners once in Streamer class.
- Limit commands in maintenance mode.
- Remove unnecessary await in Play command.
- Replace multiple forEach loop to for...of loops.
- Move events and funcs from RadioClient to events.ts and funcs.ts respectively.
- Remove execute functions in events and commands.ts.
- Move emojis into messages.ts.
- Fallback missing version into version 0.0.0.
- Change em dash to dash in Stations class.
- Remove messageCreate event and deprecation messages.
- Converted codebase to Typescript
**Package**
- NodeJS 18
- Use lockfileVersion 3
- Remove node-fetch dependency
- Update Dependencies
**Documentation**
- Removed version 0.4.x support in Security Policy
**Miscellaneous:**
- Dockerfile
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.4.3 (4.6.2023)
Patch Release
**Package**
- Update Dependencies
***Miscellaneous:***
- Github Workflow: Docker Build & TypeScript Build (update)
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.4.2 (24.5.2023)
Patch Release
- Fix Status command
- Replaced SelectMenuBuilder (deprecated) with StringSelectMenuBuilder (Discord.js)
**Package**
- Update Dependencies
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.4.1 (29.11.2022)
Patch Release
**Package**
- Update Dependencies
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.4.0 (19.7.2022)
Minor Release
**Package**
- Update Dependencies
**Docs**
- Improviding Docker instructions in README.md
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.20 (7.4.2022)
Patch Release
- Added dashboard link to Statistics command. Preparations to [#24](<https://github.com/warengroup/eximiabots-radiox/issues/24>)
- Minor changes in Ready event and Stations class.
- Fixed multiple bugs [#286](<https://github.com/warengroup/eximiabots-radiox/issues/286>), [#284](<https://github.com/warengroup/eximiabots-radiox/issues/284>), [#283](<https://github.com/warengroup/eximiabots-radiox/issues/283>), [#227](<https://github.com/warengroup/eximiabots-radiox/issues/227>).
**Package**
- Update Dependencies
***Miscellaneous:***
- Github Workflow: Dependabot Auto-Merge (update)
**Docs**
- Improviding Docker instructions in README.md
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.19 (26.2.2022)
Patch Release
**Package**
- Update Dependencies
***Miscellaneous:***
- Github Workflow: Docker Build & TypeScript Build (update)
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.18 (26.2.2022)
Patch Release
***Miscellaneous:***
- Github Workflow: Dependabot Auto-Merge (update)
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.17 (26.2.2022)
Patch Release
**Package**
- Update Dependencies
***Miscellaneous:***
- Github Workflow: Dependabot Auto-Merge (update)
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.16 (24.2.2022)
Patch Release
**Package**
- Update Dependencies
***Miscellaneous:***
- Github Workflow: Dependabot Auto-Merge (update)
**Docs**
- Update year in LICENSE
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.15 (21.2.2022)
Patch Release
**Package**
- Updated Dependencies
***Miscellaneous:***
- Github Workflow: CodeQL Analyze (update)
- Github Workflow: Dependabot Auto-Merge (new)
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.14 (1.2.2022)
Patch Release
**Package**
- Updated Dependencies
***Miscellaneous:***
- Github Workflow: Typescript Build (updated)
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.13 (21.12.2021)
Patch Release
- Listen function will use play to restart playing station when streamerMode is manual and audioPlayer has no subscribers in Streamer class
- Prevent bot restarting when uncaughtException event is caused by "DiscordAPIError - Unknown interaction" in uncaughtException event.
- Remove Discord.js voice audioResource event listeners in Streamer class
**Package**
- Updated Dependencies
***Miscellaneous:***
- Github Workflow: Typescript Build (updated)
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.12 (30.11.2021)
Patch Release
- Add removal feature when station isn't working in Stations class
- Add direct type to search function in Stations class
- Add validation to station at restore function in Radio class
- Add manual mode at play function in Streamer class
- Update audioPlayer idle event in Streamer class
- Update fetch function in Stations class
- Change stationsListURL
- Move previous search function to text type at search function in Stations class
**Package**
- Updated Dependencies
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.11 (18.9.2021)
Patch Release
- Catch errors inside loadEntry method in Datastore class
- Fix memory leak bug in Streamer class
- Dont delete first streamer when refreshing streamers in Streamer class
- Fix maintenance command
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.10 (17.9.2021)
Patch Release
- Fix Stations class bug
- Prevent loadState function updating datastore entries everytime
- Streamlined restore method in Radio class with play command
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.9 (17.9.2021)
Patch Release
- Move Datastore class into classes folder.
- Add loadEntry method to Datastore class.
- Move calculateGlobal method from Datastore to Statistics class.
- Create Radio, Stations, Streamer, Statistics class.
- Commands are now set into map in commands.js.
- Remove application command options in maintenance command.
- Add Streamer Mode Manual and Streamer Mode Auto to selectMenu in maintenance command.
- Small fixes to next, play and prev command.
- Hide owner when its same as station name in nowplaying command.
- Update fields in status command.
- Delete message when using stop command in different textChannel.
- Small fixes to SIGINT, interactionCreate and ready event.
- Delete radio when no members in voiceChannel with excluding bot users in voiceStateUpdate event.
- Small fixes to check, isDev, listStations and logger function.
- Move checkFetchStatus function to Stations class.
- Delete message and send new message when textChannel has changed in play function.
- Hide owner when its same as station name in play function.
- Move restoreRadios function to Radio class.
- Move saveRadios function to Radio class.
- Move searchStation function to Statistics class.
- Move statisticsUpdate function to Statistics class.
- Update statusFields in messages.
- Rename maintenanceMode in config.
- Add Streamer Mode in config.
- Add Dev Mode in config.
**Package**
- Updated Dependencies
**Docs**
- Add new environment variables to .env_example file.
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.8 (10.9.2021)
Patch Release
- Add maintenance mode
- Node-fetch update to 3.0.0 with temporary solution
- Create exit event in Client.ts and added logger.
- Remove logger from SIGINT event
- Handle warnings in event instead of default warnings.
- Add logger to uncaughtException event
- Update login error catcher
**Package**
- Updated Dependencies
***Miscellaneous:***
- VSCode settings
**Docs**
- Contributing Guide CONTRIBUTING.md (new)
- Security Policy SECURITY.md (new)
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.7 (7.9.2021)
Patch Release
- Fixed messageCreate event
**Package**
- Updated Dependencies
***Miscellaneous:***
- Github Workflow: Labeler (updated)
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.6 (6.9.2021)
Patch Release
- Fixed prev & next command
- Changed forgotten interaction replies to ephemeral in commands.
- Handle uncaughtException event
- Tidied code
**Package**
- Updated Dependencies
***Miscellaneous:***
- Github Workflow: CodeQL Analyze (new), Labeler (new)
**Docs**
- Updated README.md
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.5 (6.9.2021)
Patch Release
- Avoid answering interaction that came from channels that bot has no rights to view.
- Hide decimals from global percent in statistics
- Check if there members when restoring radio instead of returning to empty channel and staying alone.
- Simplified listStations function and decided to hide one channel because it has maximum of 25 items in select menu options.
- Show unknown errors more transparently by using console.error function when needed.
- Moved restoreRadios function to funcs folder
- Created saveRadios function
- Updated SIGINT event: Removed code that was there before saveRadios function was separated into function script
- Added more controls to maintenance command
- Fixed play command
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>) & [Vekki000](<https://github.com/Vekki000>)
## 0.3.4 (5.9.2021)
Patch Release
- Created next & prev command
- Fixed typo in bug command code
- Added loggers to Slash Commands creation process
- Tidied code and moved few functions to funcs folder
- Disabled removing commands when bot is going offline
- Removed deprecated code that may have caused bot to restart unintentionally
**Package**
- Updated Dependencies
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.3 (4.9.2021)
Patch Release
- Changed few replies to ephemeral in nowplaying command.
- Fixed bug command
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.2 (3.9.2021)
Patch Release
- Added station logo to embed thumbnail
- Added empty image to make embeds same size
- Improved mobile user experience by removing unnecessary spaces in messages
- restoreradio.js is now checking that there is stations before continuing.
- Improved Dev bot to remove slash commands during process ending.
***Package:***
- Updated Dependencies
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.1 (3.9.2021)
Patch Release
- Added message command deprecation message
- Updated Invite link
- Added messageDelete event
- Edited play message
- Updated logger
- Updated list command
- Gracefully handling process ending when requested (SIGINT & SIGTERM)
- Update startTime when changing stations
- Remove play message when bot is disconnected from voice channel
- Removed references to prefix
- Removed unnecessary comments & messages
- Removed maintenance message in maintenance command because we will automatically resume playing after restart by saving and loading state.
***Package:***
- Updated Dependencies
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.3.0 (31.8.2021)
Minor Release
- Slash Commands
- Removed Message Commands
- Improved logging with new logger function
- Yle X is now searchable
- Ephemeral replies
- New invite link
- Using play command now gives you dropdown menu when no station id or name is given to command.
- Elapsed time is better shown because bot has improved msToTime function.
- New Emojis
- We may utilize new Discord features because bot can now handle new types of interactions.
- Version number in console
***Package:***
- Updated Dependencies
***Miscellaneous:***
- Dockerfile
- Github Workflow: TypeScript Build
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.2.4 (31.8.2021)
Patch Release
Changed voiceAdapterCreator to Discord.js instead of custom adapter. Should fix #26 indefinitely until major changes coming to Discord.js or Discord.js Voice.
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.2.3 (21.8.2021)
Patch Release
- Fixed help command (#28)
- Nulling connection after bot is disconnected
***Package:***
- Updated Dependencies
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.2.2 (21.8.2021)
Patch Release
Fixed #26 in voiceStateUpdate.js
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.2.1 (18.8.2021)
Patch Release
***Package:***
- Updated Dependencies
***Miscellaneous:***
- Dockerfile
- Github Workflow: Docker Build (new)
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>)
## 0.2.0 (8.8.2021)
Minor Release
***Miscellaneous:***
- eslint
- prettier
- Dockerfile
- TypeScript
__**Contributors:**__
[cwchristerw](<https://github.com/cwchristerw>) & [MatteZ02](<https://github.com/MatteZ02>)
## 0.1.0 (15.6.2021)
\-

View File

@ -1,4 +1,4 @@
FROM node:16-alpine FROM docker.io/library/node:20-alpine
#Dependencies #Dependencies
RUN apk add --virtual .build-deps python3 make g++ gcc git RUN apk add --virtual .build-deps python3 make g++ gcc git

View File

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2020-2023 EximiaBots by Warén Group Copyright (c) 2020-2025 EximiaBots by Warén Group
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@ -1,8 +1,12 @@
# RadioX by EximiaBots # RadioX by EximiaBots
Internet Radio to your Discord guild Internet Radio to your Discord guild
## [Radio Stations List](https://git.cwinfo.net/cwchristerw/radio) ## [Radio Stations List](https://eximiabots.waren.io/radiox/stations.json)
This bot is using Gitea repo to get radio stations from [playlist.json](https://git.cwinfo.net/cwchristerw/radio/raw/branch/master/playlist.json) file. List is currently maintained by Christer Warén. You can use alternative list with same format when using RADIOX_STATIONSLISTURL environment variable. This bot is getting radio stations from our servers.
https://eximiabots.waren.io/radiox/stations.json
List is generated with cwchristerw's [radio](https://git.waren.io/cwchristerw/radio) repo. This list is currently maintained by Christer Warén. You can use alternative list with same format when using RADIOX_STATIONSLISTURL environment variable.
## Docker ## Docker
@ -10,36 +14,35 @@ This bot is using Gitea repo to get radio stations from [playlist.json](https://
**Production** **Production**
``` ```
docker build -t warengroup/eximiabots-radiox:latest . --pull podman build -t warengroup/eximiabots-radiox:latest . --pull
``` ```
**Beta** **Beta**
``` ```
docker build -t warengroup/eximiabots-radiox:latest-beta . --pull podman build -t warengroup/eximiabots-radiox:latest-beta . --pull
``` ```
**Dev** **Dev**
``` ```
docker build -t warengroup/eximiabots-radiox:latest-dev . --pull podman build -t warengroup/eximiabots-radiox:latest-dev . --pull
``` ```
### 2. Run Container ### 2. Run Container
**Production** **Production**
``` ```
docker run --name radiox --net host -d -e DISCORD_TOKEN= -e STREAMER_MODE=auto -v "$PWD/datastore":/usr/src/app/datastore/ warengroup/eximiabots-radiox:latest podman run --name radiox -d -e DISCORD_TOKEN= -e STREAMER_MODE=auto -v "$PWD/datastore":/usr/src/app/datastore/ warengroup/eximiabots-radiox:latest
``` ```
**Beta** **Beta**
``` ```
docker run --name radiox --net host -d -e DISCORD_TOKEN= -e STREAMER_MODE=auto -v "$PWD/datastore":/usr/src/app/datastore/ warengroup/eximiabots-radiox:latest-beta podman run --name radiox -d -e DISCORD_TOKEN= -e STREAMER_MODE=auto -v "$PWD/datastore":/usr/src/app/datastore/ warengroup/eximiabots-radiox:latest-beta
``` ```
**Dev** **Dev**
``` ```
docker run --rm --name radiox-dev --net host -e DISCORD_TOKEN= -e DEV_MODE=true -v "$PWD":/usr/src/app/ warengroup/eximiabots-radiox:latest-dev podman run --rm --name radiox-dev -e DISCORD_TOKEN= -e DEV_MODE=true -v "$PWD":/usr/src/app/ warengroup/eximiabots-radiox:latest-dev
``` ```
## Join our Discord Server ## Join our Discord Server
https://discord.gg/rRA65Mn https://discord.gg/rRA65Mn

View File

@ -4,7 +4,8 @@
| Version | Supported | | Version | Supported |
| ------- | ------------------ | | ------- | ------------------ |
| 0.4.x | :white_check_mark: | | 0.5.x | :white_check_mark: |
| 0.4.x | :x: |
| 0.3.x | :x: | | 0.3.x | :x: |
| 0.2.x | :x: | | 0.2.x | :x: |
| 0.1.x | :x: | | 0.1.x | :x: |

5444
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
{ {
"name": "eximiabots-radiox", "name": "eximiabots-radiox",
"version": "0.4.3", "version": "0.5.9",
"description": "Internet Radio to your Discord guild", "description": "Internet Radio to your Discord guild",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {
@ -18,33 +18,18 @@
"url": "https://github.com/warengroup/eximiabots-radiox/issues" "url": "https://github.com/warengroup/eximiabots-radiox/issues"
}, },
"dependencies": { "dependencies": {
"@discordjs/builders": "^1.6.3", "@discordjs/voice": "^0.18.0",
"@discordjs/opus": "^0.9.0", "discord.js": "^14.18.0",
"@discordjs/rest": "^1.7.1", "dotenv": "^16.4.7",
"@discordjs/voice": "^0.16.0", "libsodium-wrappers": "^0.7.15",
"discord-api-types": "^0.37.43",
"discord.js": "^14.11.0",
"dotenv": "^16.1.3",
"libsodium-wrappers": "^0.7.11",
"node-fetch": "^3.3.1",
"path": "^0.12.7" "path": "^0.12.7"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "^20.2.5", "rimraf": "^6.0.1",
"@types/ws": "^8.5.4", "typescript": "^5.7.3"
"@typescript-eslint/eslint-plugin": "^5.59.8",
"@typescript-eslint/parser": "^5.59.8",
"eslint": "^8.41.0",
"eslint-config-prettier": "^8.8.0",
"eslint-plugin-prettier": "^4.2.1",
"prettier": "^2.8.8",
"rimraf": "^5.0.1",
"ts-node": "^10.9.1",
"tsc-watch": "^6.0.4",
"typescript": "^5.1.3"
}, },
"engines": { "engines": {
"node": ">=16.9.1", "node": ">=20.0.0",
"npm": ">=7.0.0" "npm": ">=10.0.0"
} }
} }

View File

@ -1,16 +1,15 @@
import { Client, Collection, IntentsBitField } from "discord.js"; import { Client, Collection, IntentsBitField } from "discord.js";
import Datastore from "./client/classes/Datastore.js"; import Datastore from "./client/classes/Datastore";
import Radio from "./client/classes/Radio.js"; import Radio from "./client/classes/Radio";
import Stations from "./client/classes/Stations.js"; import Stations from "./client/classes/Stations";
import Streamer from "./client/classes/Streamer.js"; import Streamer from "./client/classes/Streamer";
import Statistics from "./client/classes/Statistics.js"; import Statistics from "./client/classes/Statistics";
import fs from "fs"; import { command } from "./client/commands";
import { command, radio } from "./client/utils/typings.js"; import config from "./config";
import config from "./config.js"; import events from "./client/events"
import messages from "./client/messages.js"; import { funcs } from "./client/funcs";
import path from "path"; import { messages } from "./client/messages";
const events = "./client/events/";
const GatewayIntents = new IntentsBitField(); const GatewayIntents = new IntentsBitField();
GatewayIntents.add( GatewayIntents.add(
@ -19,9 +18,9 @@ GatewayIntents.add(
1 << 9 // GUILD_MESSAGES 1 << 9 // GUILD_MESSAGES
); );
class RadioClient extends Client { export default class RadioClient extends Client {
readonly commands: Collection<string, command>; readonly commands: Collection<string, command>;
public funcs: any; readonly funcs = funcs;
readonly config = config; readonly config = config;
readonly messages = messages; readonly messages = messages;
public datastore: Datastore | null; public datastore: Datastore | null;
@ -29,6 +28,7 @@ class RadioClient extends Client {
public streamer: Streamer | null; public streamer: Streamer | null;
public statistics: Statistics | null; public statistics: Statistics | null;
public radio: Radio | null; public radio: Radio | null;
constructor() { constructor() {
super({ super({
intents: GatewayIntents intents: GatewayIntents
@ -40,19 +40,9 @@ class RadioClient extends Client {
this.statistics = null; this.statistics = null;
this.radio = null; this.radio = null;
this.funcs = {};
this.funcs.check = require("./client/funcs/check.js");
this.funcs.isDev = require("./client/funcs/isDev.js");
this.funcs.logger = require("./client/funcs/logger.js");
this.funcs.msToTime = require("./client/funcs/msToTime.js");
this.funcs.saveState = require("./client/funcs/saveState.js");
this.funcs.loadState = require("./client/funcs/loadState.js");
this.funcs.play = require("./client/funcs/play.js");
this.funcs.listStations = require("./client/funcs/listStations.js");
console.log('RadioX ' + this.config.version); console.log('RadioX ' + this.config.version);
console.log('Internet Radio to your Discord guild'); console.log('Internet Radio to your Discord guild');
console.log('(c)2020-2022 EximiaBots by Warén Group'); console.log('(c)2020-2024 EximiaBots by Warén Group');
console.log(''); console.log('');
this.funcs.logger("Bot", "Starting"); this.funcs.logger("Bot", "Starting");
@ -60,58 +50,12 @@ class RadioClient extends Client {
this.funcs.logger("Maintenance Mode", "Enabled"); this.funcs.logger("Maintenance Mode", "Enabled");
this.config.maintenanceMode = true; this.config.maintenanceMode = true;
this.on("ready", () => { events(this);
require(`${events}ready`).execute(this);
});
this.on("messageCreate", msg => {
require(`${events}messageCreate`).execute(this, msg);
});
this.on("messageDelete", msg => {
require(`${events}messageDelete`).execute(this, msg);
});
this.on("interactionCreate", interaction => {
require(`${events}interactionCreate`).execute(this, interaction);
});
this.on("voiceStateUpdate", (oldState, newState) => {
require(`${events}voiceStateUpdate`).execute(this, oldState, newState);
});
this.on("error", error => {
this.funcs.logger("Discord Client / Error");
console.error(error);
console.log('');
});
process.on('SIGINT', () => {
require(`${events}SIGINT`).execute(this);
});
process.on('SIGTERM', () => {
require(`${events}SIGTERM`).execute(this);
});
process.on('uncaughtException', (error) => {
require(`${events}uncaughtException`).execute(this, error);
});
process.on('exit', () => {
this.funcs.logger("Bot", "Stopping");
});
process.on('warning', (warning) => {
require(`${events}warning`).execute(this, warning);
});
this.login(this.config.token).catch((err) => { this.login(this.config.token).catch((err) => {
this.funcs.logger("Discord Client / Error"); this.funcs.logger("Discord Client", "Login Error");
console.log(err); console.log(err);
console.log(''); console.log('');
}); });
} }
} }
export default RadioClient

View File

@ -1,7 +1,21 @@
const fs = require('fs'); import { Guild } from 'discord.js';
const path = require('path'); import fs from 'fs';
import path from 'path';
import { state } from './Radio';
import { statistics } from './Statistics';
module.exports = class { export interface datastore {
guild: {
id: string,
name?: string
},
statistics: statistics,
state: state | null,
updated?: string
}
export default class Datastore {
map: Map<string, datastore>;
constructor() { constructor() {
this.map = new Map(); this.map = new Map();
this.loadData(); this.loadData();
@ -13,7 +27,7 @@ module.exports = class {
fs.mkdirSync(dir); fs.mkdirSync(dir);
} }
//console.log(""); //console.log("");
const dataFiles = fs.readdirSync(path.join(path.dirname(__dirname), '../../datastore')).filter(f => f.endsWith('.json')); const dataFiles = fs.readdirSync(path.join(path.dirname(__dirname), '../../datastore')).filter((f: string) => f.endsWith('.json'));
for (const file of dataFiles) { for (const file of dataFiles) {
try { try {
const json = require(`../../../datastore/${file}`); const json = require(`../../../datastore/${file}`);
@ -27,7 +41,8 @@ module.exports = class {
//console.log(""); //console.log("");
} }
checkEntry(id){ checkEntry(id: string | undefined){
if(!id) return;
this.loadEntry(id); this.loadEntry(id);
if(!this.map.has(id)){ if(!this.map.has(id)){
this.createEntry(id); this.createEntry(id);
@ -37,17 +52,19 @@ module.exports = class {
} }
} }
createEntry(id){ createEntry(id: string){
let newData = {}; let newData: datastore = {
newData.guild = {}; guild: {
newData.guild.id = id; id: id,
newData.statistics = {}; },
newData.state = {}; statistics: {},
state: null
};
this.map.set(id, newData); this.map.set(id, newData);
this.saveEntry(id, newData); this.saveEntry(id, newData);
} }
loadEntry(id){ loadEntry(id: string){
try { try {
const json = require(`../../../datastore/` + id + '.json'); const json = require(`../../../datastore/` + id + '.json');
this.map.set(id, json); this.map.set(id, json);
@ -55,11 +72,11 @@ module.exports = class {
} }
} }
getEntry(id){ getEntry(id: string){
return this.map.get(id); return this.map.get(id);
} }
updateEntry(guild, newData) { updateEntry(guild: Guild | { id: string, name?: string }, newData: datastore) {
newData.guild.name = guild.name; newData.guild.name = guild.name;
let date = new Date(); let date = new Date();
@ -70,36 +87,14 @@ module.exports = class {
//this.showEntry(this.getEntry(guild.id)); //this.showEntry(this.getEntry(guild.id));
} }
showEntry(data){ showEntry(data : datastore){
console.log(data); console.log(data);
} }
createTestFile () { saveEntry(file: string, data: datastore) {
let newData = { fs.writeFile(path.join(path.dirname(__dirname), '../../datastore') + "/" + file + ".json", JSON.stringify(data, null, 4), 'utf8', function(err: NodeJS.ErrnoException | null) {
"guild": {
"id": "test",
"name": "Test"
},
"statistics": {
"test": {
"time": 0,
"used": 0
}
},
"state": {
}
}
this.updateEntry(newData.guild, newData);
}
saveEntry(file, data) {
data = JSON.stringify(data, null, 4);
fs.writeFile(path.join(path.dirname(__dirname), '../../datastore') + "/" + file + ".json", data, 'utf8', function(err) {
if (err) { if (err) {
//console.log(err);
} }
}); });
} }

View File

@ -1,78 +0,0 @@
const {
getVoiceConnection,
joinVoiceChannel
} = require("@discordjs/voice");
module.exports = class Radio extends Map {
constructor() {
super();
}
save(client) {
let currentRadios = this.keys();
let radio = currentRadios.next();
while (!radio.done) {
let currentRadio = this.get(radio.value);
if (currentRadio) {
currentRadio.guild = client.datastore.getEntry(radio.value).guild;
client.statistics.update(client, currentRadio.guild, currentRadio);
client.funcs.saveState(client, currentRadio.guild, currentRadio);
currentRadio.connection?.destroy();
currentRadio.message?.delete();
this.delete(radio.value);
}
radio = currentRadios.next();
}
}
restore(client, guilds) {
if(!client.stations) return;
guilds.forEach(async guild => {
let state = client.funcs.loadState(client, guild);
if(!state) return;
if(!state.station || !state.channels.voice || !state.channels.text) return;
let voiceChannel = client.channels.cache.get(state.channels.voice);
if(!voiceChannel) return;
if(voiceChannel.members.filter(member => !member.user.bot).size === 0) return;
const sstation = await client.stations.search(state.station.name, "direct");
let station = sstation;
if(!station) return;
const construct = {
textChannel: client.channels.cache.get(state.channels.text),
voiceChannel: client.channels.cache.get(state.channels.voice),
connection: null,
message: null,
station: station
};
this.set(guild.id, construct);
try {
const connection =
getVoiceConnection(guild.id) ??
joinVoiceChannel({
channelId: voiceChannel.id,
guildId: voiceChannel.guild.id,
adapterCreator: voiceChannel.guild.voiceAdapterCreator
});
construct.connection = connection;
let date = new Date();
construct.startTime = date.getTime();
client.datastore.checkEntry(guild.id);
client.funcs.play(client, null, guild, station);
} catch (error) {
console.log(error);
}
});
}
};

110
src/client/classes/Radio.ts Normal file
View File

@ -0,0 +1,110 @@
import { Collection, GuildMember, Message, Guild, OAuth2Guild, TextBasedChannel, VoiceBasedChannel, VoiceChannel } from "discord.js";
import { DiscordGatewayAdapterCreator, getVoiceConnection, joinVoiceChannel, VoiceConnection } from "@discordjs/voice";
import RadioClient from "../../Client";
import { station } from "./Stations";
import { datastore } from "./Datastore";
export interface radio {
textChannel: TextBasedChannel | null,
voiceChannel: VoiceBasedChannel | null,
connection: VoiceConnection | undefined,
message: Message | null,
station: station,
datastore?: datastore,
currentTime?: number,
startTime: number,
playTime?: number,
guild?: Guild | { id: string, name?: string }
}
export interface state {
channels: {
"text": string | undefined,
"voice": string | undefined
},
date: string,
station: {
name: string,
owner: string
}
}
export default class Radio extends Map<string, radio> {
constructor() {
super();
}
save(client: RadioClient): void {
let currentRadios = this.keys();
let radio = currentRadios.next();
while (!radio.done) {
let currentRadio = this.get(radio.value);
if (currentRadio) {
currentRadio.guild = client.datastore?.getEntry(radio.value)?.guild;
client.statistics?.update(client, currentRadio.guild, currentRadio);
client.funcs.saveState(client, currentRadio.guild, currentRadio);
currentRadio.connection?.destroy();
currentRadio.message?.delete();
this.delete(radio.value);
}
radio = currentRadios.next();
}
}
restore(client: RadioClient, guilds: Collection<string, OAuth2Guild>): void {
if(!client.stations) return;
guilds.forEach(async (guild: OAuth2Guild) => {
let state = client.funcs.loadState(client, guild);
if(!state) return;
if(state.channels?.text === undefined || state.channels?.voice === undefined) return;
let voiceChannel = client.channels.cache.get(state.channels.voice);
if(!voiceChannel || !(voiceChannel instanceof VoiceChannel)) return;
if(voiceChannel.members.filter((member: GuildMember) => !member.user.bot).size === 0) return;
const sstation = client.stations?.search(state.station.name, "direct");
let station = sstation;
if(!station) return;
let date = new Date();
const construct: radio = {
textChannel: client.channels.cache.get(state.channels.text) as TextBasedChannel,
voiceChannel: client.channels.cache.get(state.channels.voice) as VoiceBasedChannel,
connection: undefined,
message: null,
station: station,
startTime: date.getTime(),
guild: guild
};
this.set(guild.id, construct);
try {
const connection =
getVoiceConnection(guild.id) ??
joinVoiceChannel({
channelId: voiceChannel.id,
guildId: voiceChannel.guild.id,
adapterCreator: voiceChannel.guild.voiceAdapterCreator as DiscordGatewayAdapterCreator
});
construct.connection = connection;
let date = new Date();
construct.startTime = date.getTime();
client.datastore?.checkEntry(guild.id);
client.funcs.play(client, null, guild, station);
} catch (error) {
console.log(error);
}
});
}
};

View File

@ -1,80 +1,64 @@
const _importDynamic = new Function('modulePath', 'return import(modulePath)'); import logger from "../funcs/logger";
const fetch = (...args) => _importDynamic('node-fetch').then(({default: fetch}) => fetch(...args));
export interface station {
name: string,
owner: string,
logo: string,
stream: {
[key: string]: string
},
playlist?: {
type: "radioplay" | "supla" | "yle",
address: string | string
}
track?: string;
}
export default class Stations extends Array {
module.exports = class Stations extends Array {
constructor() { constructor() {
super(); super();
this.logger = require("../funcs/logger.js");
} }
async fetch(options){ async fetch(options: { url: string, show?: boolean}){
try { try {
this.logger('Stations', 'Started fetching list ' + options.url); logger('Stations', 'Started fetching list - ' + options.url);
let list = await fetch(options.url) let stations: station[] = await fetch(options.url)
.then(this.checkFetchStatus) .then(this.checkFetchStatus)
.then(response => response.json()); .then((response: Response) => response.json() as Promise<station[]>);
if(list){ for(const station of stations){
this.length = 0;
list.forEach(station => {
try {
this.push(station); this.push(station);
if(options.show) logger('Stations', station.name);
}
logger('Stations', 'Successfully fetched list');
} catch (error) { } catch (error) {
logger('Stations', 'Fetching list failed');
}
});
if(options.show){
list.forEach(station => {
this.logger('Stations', station.name);
});
}
list.forEach(async station => {
try {
let stationTest = await fetch(station.stream[station.stream.default]);
if(stationTest.ok === true) return;
this.splice(this.indexOf(station),1);
} catch (error) {
this.splice(this.indexOf(station),1);
}
});
}
this.logger('Stations', 'Successfully fetched list');
} catch (error) {
this.logger('Stations', 'Fetching list failed');
console.error(error + "\n"); console.error(error + "\n");
if(this.length == 0) this.fetch(options); if(this.length == 0) setTimeout( () => {
this.fetch(options)
}, 150 );
} }
} }
checkFetchStatus(response) { checkFetchStatus(response: Response) {
if (response.ok) { // res.status >= 200 && res.status < 300 if (response.ok) {
return response; return response;
} else { } else {
throw new Error(response.status + " " + response.statusText); throw new Error(response.status + " " + response.statusText);
} }
} }
search(key, type) { search(key: string, type: string) {
if (this === null) return false; if (this === null || !key || !type) return null;
if (!key) return false;
if (!type) return false;
if(type == "direct"){ if(type == "direct"){
let foundStation; return this.find(station => station.name === key);
this.forEach(station => {
if(station.name != key) return false;
foundStation = station;
});
return foundStation;
} else { } else {
let foundStations : { station: string, name: string, probability: number }[] = [];
let foundStations = []; if (key == "radio") return null;
if (key == "radio") return false;
this this
.filter( .filter(
@ -95,7 +79,7 @@ module.exports = class Stations extends Array {
foundStations.push({ station: x, name: x.name, probability: probabilityIncrement }) foundStations.push({ station: x, name: x.name, probability: probabilityIncrement })
); );
} }
if (foundStations.length === 0) return false; if (foundStations.length === 0) return null;
for (let i = 0; i < foundStations.length; i++) { for (let i = 0; i < foundStations.length; i++) {
for (let j = 0; j < foundStations.length; j++) { for (let j = 0; j < foundStations.length; j++) {
if (foundStations[i] === foundStations[j] && i !== j) foundStations.splice(i, 1); if (foundStations[i] === foundStations[j] && i !== j) foundStations.splice(i, 1);
@ -116,7 +100,9 @@ module.exports = class Stations extends Array {
} }
} }
} }
let highestProbabilityStation; let highestProbabilityStation : { station: string, name: string, probability: number } | undefined;
let stationName = "";
for (let i = 0; i < foundStations.length; i++) { for (let i = 0; i < foundStations.length; i++) {
if ( if (
!highestProbabilityStation || !highestProbabilityStation ||
@ -127,10 +113,10 @@ module.exports = class Stations extends Array {
highestProbabilityStation && highestProbabilityStation &&
highestProbabilityStation.probability === foundStations[i].probability highestProbabilityStation.probability === foundStations[i].probability
) { ) {
highestProbabilityStation = foundStations[i].station; stationName = foundStations[i].station;
} }
} }
return highestProbabilityStation; return stationName;
} }
} }
}; };

View File

@ -1,70 +0,0 @@
module.exports = class {
constructor() {
this.map = new Map();
}
update(client, guild, radio) {
client.datastore.checkEntry(guild.id);
radio.datastore = client.datastore.getEntry(guild.id);
if(!radio.datastore.statistics[radio.station.name]){
radio.datastore.statistics[radio.station.name] = {};
radio.datastore.statistics[radio.station.name].time = 0;
radio.datastore.statistics[radio.station.name].used = 0;
client.datastore.updateEntry(guild, radio.datastore);
}
let date = new Date();
radio.currentTime = date.getTime();
radio.playTime = parseInt(radio.currentTime)-parseInt(radio.startTime);
radio.datastore.statistics[radio.station.name].time = parseInt(radio.datastore.statistics[radio.station.name].time)+parseInt(radio.playTime);
radio.datastore.statistics[radio.station.name].used = parseInt(radio.datastore.statistics[radio.station.name].used)+1;
client.datastore.updateEntry(guild, radio.datastore);
this.calculateGlobal(client);
}
calculateGlobal(client){
if(!client.stations) return;
if(!client.datastore.map) return;
let guilds = client.datastore.map.keys();
let stations = client.stations;
let statistics = {};
if(!client.stations) return;
let calculation = guilds.next();
while (!calculation.done) {
let currentGuild = client.datastore.getEntry(calculation.value);
if(calculation.value != 'global'){
if(stations){
Object.keys(stations).forEach(function(station) {
if(currentGuild.statistics[stations[station].name] && currentGuild.statistics[stations[station].name].time && parseInt(currentGuild.statistics[stations[station].name].time) != 0 && currentGuild.statistics[stations[station].name].used && parseInt(currentGuild.statistics[stations[station].name].used) != 0){
if(!statistics[stations[station].name]){
statistics[stations[station].name] = {};
statistics[stations[station].name].time = 0;
statistics[stations[station].name].used = 0;
}
statistics[stations[station].name].time = parseInt(statistics[stations[station].name].time)+parseInt(currentGuild.statistics[stations[station].name].time);
statistics[stations[station].name].used = parseInt(statistics[stations[station].name].used)+parseInt(currentGuild.statistics[stations[station].name].used);
}
});
}
}
calculation = guilds.next();
}
let newData = {};
newData.guild = {};
newData.guild.id = "global";
newData.guild.name = "global";
newData.statistics = statistics;
client.datastore.updateEntry(newData.guild, newData);
}
};

View File

@ -0,0 +1,95 @@
import { Guild, OAuth2Guild } from "discord.js";
import RadioClient from "../../Client";
import { radio } from "./Radio";
export interface statistics {
[key: string]: statistic
}
interface statistic {
"time": number,
"used": number
}
export default class Statistics {
map: Map<string, statistics>;
constructor() {
this.map = new Map();
}
update(client: RadioClient, guild: Guild | { id: string, name?: string } | undefined, radio: radio) {
if(!guild) return;
client.datastore?.checkEntry(guild.id);
radio.datastore = client.datastore?.getEntry(guild.id);
if(radio.datastore === undefined) return;
if(!radio.datastore.statistics[radio.station.name]){
radio.datastore.statistics[radio.station.name] = {
time: 0,
used: 0
};
client.datastore?.updateEntry(guild, radio.datastore);
}
let date = new Date();
radio.currentTime = date.getTime();
radio.playTime = radio.currentTime - radio.startTime;
radio.datastore.statistics[radio.station.name] = {
time: radio.datastore.statistics[radio.station.name].time + radio.playTime,
used: radio.datastore.statistics[radio.station.name].used + 1
}
client.datastore?.updateEntry(guild, radio.datastore);
this.calculateGlobal(client);
}
calculateGlobal(client: RadioClient){
if(!client.datastore?.map) return;
let guilds = client.datastore.map.keys();
let statistics : statistics = {};
if(!client.stations) return;
let calculation = guilds.next();
while (!calculation.done) {
let currentGuild = client.datastore.getEntry(calculation.value);
if(calculation.value != 'global'){
if(client.stations){
for(const station of client.stations) {
if(!currentGuild) return;
if(currentGuild.statistics[station.name] && currentGuild.statistics[station.name]?.time && currentGuild.statistics[station.name].time != 0 && currentGuild.statistics[station.name].used && currentGuild.statistics[station.name].used != 0){
if(!statistics[station.name]){
statistics[station.name] = {
time: 0,
used: 0
};
}
statistics[station.name] = {
time: statistics[station.name].time + currentGuild.statistics[station.name].time,
used: statistics[station.name].used + currentGuild.statistics[station.name].used
}
}
}
}
}
calculation = guilds.next();
}
let newData = {
guild: {
id: "global",
name: "global"
},
statistics: statistics,
state: null
};
client.datastore.updateEntry(newData.guild, newData);
}
};

View File

@ -1,120 +0,0 @@
const {
createAudioPlayer,
createAudioResource,
AudioPlayerStatus,
NoSubscriberBehavior
} = require("@discordjs/voice");
module.exports = class {
constructor() {
this.map = new Map();
this.mode = null;
this.logger = require("../funcs/logger.js");
}
init(client){
if(!client.config.streamerMode) return;
switch(client.config.streamerMode){
case "manual":
this.mode = "manual";
break;
case "auto":
this.mode = "auto";
break;
default:
this.mode = "manual";
}
if(this.mode == "auto"){
if(!client.stations) return;
client.stations.forEach(station => {
this.play(station);
});
}
}
refresh(client){
this.init(client);
let streamers = this.map.keys();
streamers.forEach(streamer => {
if(client.stations.findIndex(station => station.name == streamer) == -1){
this.stop(streamer);
}
});
}
play(station) {
let audioPlayer = this.map.get(station.name);
if(!audioPlayer) {
if(this.mode == "auto"){
audioPlayer = createAudioPlayer({
behaviors: {
noSubscriber: NoSubscriberBehavior.Play,
maxMissedFrames: Math.round(5000 / 20),
},
});
}
if(this.mode == "manual"){
audioPlayer = createAudioPlayer({
behaviors: {
noSubscriber: NoSubscriberBehavior.Stop,
maxMissedFrames: Math.round(5000 / 20),
},
});
}
this.map.set(station.name, audioPlayer);
}
const url = station.stream[station.stream.default];
const resource = createAudioResource(url);
audioPlayer.play(resource);
audioPlayer
.on('playing', () => {
this.logger('Streamer', station.name + " / " + "Playing");
})
.on('idle', () => {
this.logger('Streamer', station.name + " / " + "Idle");
audioPlayer.removeAllListeners();
if(this.mode == "manual" && audioPlayer.subscribers.length == 0) return;
this.play(station);
})
.on('paused', () => {
this.logger('Streamer', station.name + " / " + "Paused");
})
.on('buffering', () => {
this.logger('Streamer', station.name + " / " + "Buffering");
})
.on('autopaused', () => {
this.logger('Streamer', station.name + " / " + "AutoPaused");
})
.on('error', error => {
this.logger('Streamer', station.name + " / " + "Error" + "\n" + error);
});
return audioPlayer;
}
stop(station){
let audioPlayer = this.map.get(station.name);
if(audioPlayer){
this.logger('Streamer', station.name + " / " + "Stop");
audioPlayer.removeAllListeners();
audioPlayer.stop();
}
this.map.delete(station.name);
}
listen(station) {
let audioPlayer = this.map.get(station.name);
if(!audioPlayer || this.mode == "manual" && audioPlayer.subscribers.length == 0) audioPlayer = this.play(station);
return audioPlayer;
}
leave(client) {
if(!client.stations) return;
client.stations.forEach(station => {
this.stop(station);
});
}
};

View File

@ -0,0 +1,121 @@
import logger from "../funcs/logger";
import { AudioPlayer, AudioPlayerStatus, createAudioPlayer, createAudioResource, NoSubscriberBehavior } from "@discordjs/voice";
import RadioClient from "../../Client";
import { station } from "./Stations";
export default class Streamer {
map: Map<string, AudioPlayer>;
mode: "auto" | "manual";
constructor() {
this.map = new Map();
this.mode = "manual";
}
init(client: RadioClient){
if(!client.config.streamerMode) return;
switch(client.config.streamerMode){
case "manual":
this.mode = "manual";
break;
case "auto":
this.mode = "auto";
break;
default:
this.mode = "manual";
}
if(this.mode == "auto"){
if(!client.stations) return;
for(const station of client.stations){
this.play(station);
}
}
}
refresh(client: RadioClient){
this.init(client);
for (const streamer of this.map.keys()){
if(client.stations?.findIndex((station: station) => station.name == streamer) == -1){
this.stop(streamer);
}
}
}
play(station: station) {
let audioPlayer = this.map.get(station.name);
if(!audioPlayer) {
if(this.mode == "auto"){
audioPlayer = createAudioPlayer({
behaviors: {
noSubscriber: NoSubscriberBehavior.Play
}
});
} else {
audioPlayer = createAudioPlayer({
behaviors: {
noSubscriber: NoSubscriberBehavior.Stop
}
});
}
audioPlayer
.on(AudioPlayerStatus.Playing, () => {
logger('Streamer', station.name + " / " + "Playing");
})
.on(AudioPlayerStatus.Idle, () => {
logger('Streamer', station.name + " / " + "Idle");
if(this.mode == "auto"){
const url = station.stream[station.stream.default];
const resource = createAudioResource(url);
audioPlayer?.play(resource);
} else {
this.stop(station.name);
}
})
.on(AudioPlayerStatus.Paused, () => {
logger('Streamer', station.name + " / " + "Paused");
})
.on(AudioPlayerStatus.Buffering, () => {
logger('Streamer', station.name + " / " + "Buffering");
})
.on(AudioPlayerStatus.AutoPaused, () => {
logger('Streamer', station.name + " / " + "AutoPaused");
})
this.map.set(station.name, audioPlayer);
}
const url = station.stream[station.stream.default];
const resource = createAudioResource(url);
audioPlayer.play(resource);
return audioPlayer;
}
stop(streamer: string){
let audioPlayer = this.map.get(streamer);
if(audioPlayer){
logger('Streamer', streamer + " / " + "Stop");
audioPlayer.removeAllListeners();
audioPlayer.stop();
}
this.map.delete(streamer);
}
listen(station: station) {
let audioPlayer = this.map.get(station.name);
if(!audioPlayer) audioPlayer = this.play(station);
return audioPlayer;
}
leave(client: RadioClient) {
if(!client.stations) return;
for(const station of client.stations){
this.stop(station.name);
}
}
};

View File

@ -1,83 +0,0 @@
const { SlashCommandBuilder } = require('@discordjs/builders');
const { REST } = require('@discordjs/rest');
const { Routes } = require('discord-api-types/v9');
const fs = require('fs');
const path = require ('path');
module.exports = {
async execute(client) {
const commands = [];
const commandFiles = fs.readdirSync(path.join("./src/client/commands")).filter(f => f.endsWith(".js"));
for (const file of commandFiles) {
const command = require(`./commands/${file}`);
client.commands.set(command.name, command);
command.data = new SlashCommandBuilder()
.setName(command.name)
.setDescription(command.description);
command.data = command.data.toJSON();
if(command.options) {
command.options.forEach(function(option) {
if(option.type == "STRING") option.type = 3;
if(option.type == "NUMBER") option.type = 10;
command.data.options.push(option);
});
}
commands.push(command.data);
}
const rest = new REST({ version: '9' }).setToken(client.config.token);
(async () => {
try {
client.funcs.logger('Slash Commands', 'Started refreshing application (/) commands.');
if(client.config.devMode){
await rest.put(
Routes.applicationCommands(client.user.id),
{ body: [] },
);
let guilds = await client.guilds.fetch();
guilds.forEach(async guild => {
try {
await rest.put(
Routes.applicationGuildCommands(client.user.id, guild.id),
{ body: commands }
);
client.funcs.logger('Slash Commands', 'Guild Applications Successful' + "\n" + guild.id + " / " + guild.name);
} catch (DiscordAPIError) {
client.funcs.logger('Slash Commands', 'Guild Applications Failed' + "\n" + guild.id + " / " + guild.name);
if(DiscordAPIError.name != "DiscordAPIError[50001]") console.error(DiscordAPIError.message + "\n\n");
}
});
} else {
await rest.put(
Routes.applicationCommands(client.user.id),
{ body: commands }
);
let guilds = await client.guilds.fetch();
guilds.forEach(async guild => {
try {
await rest.put(
Routes.applicationGuildCommands(client.user.id, guild.id),
{ body: [] }
);
} catch (DiscordAPIError) {
}
});
}
client.funcs.logger('Slash Commands', 'Successfully reloaded application (/) commands.' + "\n");
} catch (error) {
client.funcs.logger('Slash Commands', 'Reloading application (/) commands failed.' + "\n");
console.error(error);
}
})();
}
}

60
src/client/commands.ts Normal file
View File

@ -0,0 +1,60 @@
import { ApplicationCommand, ApplicationCommandManager, BaseGuild, Guild, GuildApplicationCommandManager, OAuth2Guild, Snowflake } from "discord.js";
import RadioClient from "../Client";
import help from "./commands/help";
import list from "./commands/list";
import maintenance from "./commands/maintenance";
import next from "./commands/next";
import play from "./commands/play";
import prev from "./commands/prev";
import statistics from "./commands/statistics";
import status from "./commands/status";
import stop from "./commands/stop";
export interface command {
name: string,
description: string,
category: string,
options?: [],
execute: Function
}
export default async function commands(client: RadioClient) {
const commands1 : command[] = [ help, list, maintenance, next, play, prev, statistics, status, stop ];
const commands2 = await client.application?.commands.fetch();
for(const command of commands1){
client.commands.set(command.name, command);
}
client.funcs.logger('Application Commands', 'Started refreshing application (/) commands.');
if(commands1){
for(const command of commands1){
await client.application?.commands.create({
name: command.name,
description: command.description,
options: command.options || []
});
client.funcs.logger('Application Commands', 'Command: ' + command.name);
}
}
if(commands2){
commands2.forEach(async command2 => {
if(commands1.findIndex((command1) => command1.name == command2.name) == -1){
await client.application?.commands.delete(command2.id);
}
});
}
let guilds = await client.guilds.fetch();
guilds.forEach(async (guild: Guild | OAuth2Guild) => {
try {
if(!client.application) return;
await client.application.commands.set([], guild.id);
} catch (DiscordAPIError){
}
});
client.funcs.logger('Application Commands', 'Successfully reloaded application (/) commands.' + "\n");
}

View File

@ -1,29 +0,0 @@
import { EmbedBuilder } from "discord.js";
module.exports = {
name: 'bug',
description: 'Report a bug',
category: 'info',
async execute(interaction, client) {
let message = {};
message.bugTitle = client.messages.bugTitle.replace("%client.user.username%", client.user.username);
message.bugDescription = client.messages.bugDescription.replace("%client.config.supportGuild%", client.config.supportGuild);
const embed = new EmbedBuilder()
.setTitle(message.bugTitle)
.setThumbnail("https://cdn.discordapp.com/emojis/" + client.messageEmojis["logo"].replace(/[^0-9]+/g, ''))
.setColor(client.config.embedColor)
.setDescription(message.bugDescription)
.setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png')
.setFooter({
text: client.messages.footerText,
iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')
});
interaction.reply({
embeds: [embed],
ephemeral: true
});
}
};

View File

@ -1,38 +0,0 @@
import { EmbedBuilder } from "discord.js";
module.exports = {
name: 'help',
description: 'Get help using bot',
category: 'info',
execute(interaction, client) {
let message = {};
const categories = [];
for (let i = 0; i < client.commands.size; i++) {
if (!categories.includes([...client.commands.values()][i].category)) categories.push([...client.commands.values()][i].category);
}
let commands = '';
for (let i = 0; i < categories.length; i++) {
commands += `**» ${categories[i].toUpperCase()}**\n${client.commands.filter(x => x.category === categories[i] && !x.omitFromHelp).map(x => `\`${x.name}\``).join(', ')}\n`;
}
message.helpTitle = client.messages.helpTitle.replace("%client.user.username%", client.user.username);
message.helpDescription = client.messages.helpDescription.replace("%commands%", commands);
const embed = new EmbedBuilder()
.setTitle(message.helpTitle)
.setThumbnail("https://cdn.discordapp.com/emojis/" + client.messageEmojis["logo"].replace(/[^0-9]+/g, ''))
.setColor(client.config.embedColor)
.setDescription(message.helpDescription)
.setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png')
.setFooter({
text: client.messages.footerText,
iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')
});
interaction.reply({
embeds: [embed],
ephemeral: true
});
}
};

View File

@ -0,0 +1,34 @@
import { ChatInputCommandInteraction, EmbedBuilder } from "discord.js";
import RadioClient from "../../Client";
import { command } from "../commands";
export default {
name: 'help',
description: 'Get help using bot',
category: 'info',
execute(interaction: ChatInputCommandInteraction, client: RadioClient) {
if(!client.user) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.maintenance,
flags: 'Ephemeral'
});
const embed = new EmbedBuilder()
.setTitle(client.messages.helpTitle)
.setThumbnail("https://cdn.discordapp.com/emojis/" + client.messages.emojis["logo"].replace(/[^0-9]+/g, ''))
.setColor(client.config.embedColor)
.setDescription(client.messages.replace(client.messages.helpDescription, {
"%client.config.supportGuild%": client.config.supportGuild
}))
.setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png')
.setFooter({
text: client.messages.footerText,
iconURL: "https://cdn.discordapp.com/emojis/" + client.messages.emojis["eximiabots"].replace(/[^0-9]+/g, '')
});
interaction.reply({
embeds: [embed],
flags: 'Ephemeral'
});
}
};

View File

@ -1,25 +0,0 @@
import { EmbedBuilder } from "discord.js";
module.exports = {
name: 'invite',
description: 'Invite Bot',
category: 'info',
execute(interaction, client) {
let message = {};
message.inviteTitle = client.messages.inviteTitle.replace("%client.user.username%", client.user.username);
const embed = new EmbedBuilder()
.setTitle(message.inviteTitle)
.setColor(client.config.embedColor)
.setURL("https://discord.com/api/oauth2/authorize?client_id=" + client.user.id + "&permissions=2184465408&scope=applications.commands%20bot") //View Channels, Send Messages, Embed Links, Use External Emojis, Use Slash Commands, Connect, Speak, Use Voice Activity
.setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png')
.setFooter({
text: client.messages.footerText,
iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')
});
interaction.reply({
embeds: [embed],
ephemeral: true
});
}
};

View File

@ -1,46 +0,0 @@
import { EmbedBuilder } from "discord.js";
module.exports = {
name: 'list',
description: 'List radio stations',
category: 'radio',
execute(interaction, client) {
let message = {};
if(!client.stations) {
message.errorToGetPlaylist = client.messages.errorToGetPlaylist.replace("%client.config.supportGuild%", client.config.supportGuild);
return interaction.reply({
content: client.messageEmojis["error"] + message.errorToGetPlaylist,
ephemeral: true
});
}
const radio = client.radio.get(interaction.guild.id);
if(radio && !client.config.maintenanceMode){
client.funcs.listStations(client, interaction);
} else {
let stations = `${client.stations.map(s => `**#** ${s.name}`).join('\n')}`
const hashs = stations.split('**#**').length;
for (let i = 0; i < hashs; i++) {
stations = stations.replace('**#**', `**${i + 1}.**`);
}
let embed = new EmbedBuilder()
.setTitle(client.messages.listTitle)
.setThumbnail("https://cdn.discordapp.com/emojis/" + client.messageEmojis["list"].replace(/[^0-9]+/g, ''))
.setColor(client.config.embedColor)
.setDescription(stations)
.setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png')
.setFooter({
text: client.messages.footerText,
iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')
});
interaction.reply({
embeds: [embed],
ephemeral: true
});
}
}
};

View File

@ -0,0 +1,72 @@
import { ApplicationCommandOptionType, ButtonInteraction, ChatInputCommandInteraction, EmbedBuilder, StringSelectMenuInteraction } from "discord.js";
import RadioClient from "../../Client";
import { station } from "../classes/Stations";
export default {
name: 'list',
description: 'List stations',
options: [
{ type: ApplicationCommandOptionType.String, name: "query", description: "Select list", choices: [{"name": "1", "value": "1"},{"name": "2", "value": "2"}], required: false}
],
category: 'radio',
execute(interaction: ButtonInteraction | ChatInputCommandInteraction | StringSelectMenuInteraction, client: RadioClient) {
if(client.config.maintenanceMode){
return interaction.reply({
content: client.messages.emojis["error"] + client.messages.maintenance,
flags: 'Ephemeral'
});
}
if(!interaction.guild) return;
let query: string | null = null;
if(interaction.isChatInputCommand()){
query = interaction.options?.getString("query");
}
if(interaction.isStringSelectMenu()){
query = interaction.values?.[0];
}
if(!query) query = "1";
if(!client.stations) {
return interaction.reply({
content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, {
"%client.config.supportGuild%": client.config.supportGuild
}),
flags: 'Ephemeral'
});
}
const radio = client.radio?.get(interaction.guild.id);
if(radio && !client.config.maintenanceMode){
client.funcs.listStations(client, interaction, query);
} else {
let stations = `${client.stations.map((s: station) => `**#** ${s.name}`).join('\n')}`
const hashs = stations.split('**#**').length;
for (let i = 0; i < hashs; i++) {
stations = stations.replace('**#**', `**${i + 1}.**`);
}
let embed = new EmbedBuilder()
.setTitle(client.messages.listTitle)
.setThumbnail("https://cdn.discordapp.com/emojis/" + client.messages.emojis["list"].replace(/[^0-9]+/g, ''))
.setColor(client.config.embedColor)
.setDescription(stations)
.setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png')
.setFooter({
text: client.messages.footerText,
iconURL: "https://cdn.discordapp.com/emojis/" + client.messages.emojis["eximiabots"].replace(/[^0-9]+/g, '')
});
interaction.reply({
embeds: [embed],
flags: 'Ephemeral'
});
}
}
};

View File

@ -1,200 +0,0 @@
import { ActionRowBuilder, EmbedBuilder, StringSelectMenuBuilder } from "discord.js";
import Streamer from "../classes/Streamer.js";
const _importDynamic = new Function('modulePath', 'return import(modulePath)');
const fetch = (...args) => _importDynamic('node-fetch').then(({default: fetch}) => fetch(...args));
module.exports = {
name: 'maintenance',
description: 'Bot Maintenance',
category: 'info',
async execute(interaction, client) {
let message = {};
if(!client.funcs.isDev(client.config.devId, interaction.user.id)) return interaction.reply({
content: client.messageEmojis["error"] + client.messages.notAllowed,
ephemeral: true
});
let action = interaction.options?.getNumber("action") ?? interaction.values?.[0];
const options = new Array(
{
emoji: "🌀",
label: "Restart Bot",
value: "0"
},
{
emoji: "<:RadioXStop:688541155377414168>",
label: "Save Radios",
value: "4"
},
{
emoji: "<:RadioXPlay:688541155712827458>",
label: "Restore Radios",
value: "5"
},
{
emoji: "#️⃣",
label: "Reload Commands",
value: "6"
},
{
emoji: "<:RadioXList:688541155519889482>",
label: "Reload Stations",
value: "7"
},
{
emoji: "<:dnd:746069698139127831>",
label: "Enable Maintenance Mode",
value: "8"
},
{
emoji: "<:online:746069731836035098>",
label: "Disable Maintenance Mode",
value: "9"
},
{
emoji: "💤",
label: "Streamer Mode Manual",
value: "10"
},
{
emoji: "📡",
label: "Streamer Mode Auto",
value: "11"
}
);
const menu = new ActionRowBuilder()
.addComponents(
new StringSelectMenuBuilder()
.setCustomId('maintenance')
.setPlaceholder('Select action')
.addOptions(options)
);
if(!action){
return interaction.reply({
content: "**" + client.messages.maintenanceTitle + "**",
components: [menu],
ephemeral: true
});
}
client.funcs.logger('Maintenance', options.find(option => option.value == action).label);
const embed = new EmbedBuilder()
.setTitle(client.messages.maintenanceTitle)
.setColor(client.config.embedColor)
.setDescription(options.find(option => option.value == action).label)
.setFooter({
text: client.messages.footerText,
iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')
});
interaction.reply({
embeds: [embed],
ephemeral: true
});
let guilds = await client.guilds.fetch();
switch(action){
case "0":
client.config.maintenanceMode = true;
process.emit('SIGINT');
break;
case "4":
client.config.maintenanceMode = true;
client.user.setStatus('idle');
client.radio.save(client);
client.user.setStatus('online');
client.config.maintenanceMode = false;
break;
case "5":
client.config.maintenanceMode = true;
client.user.setStatus('idle');
client.radio.restore(client, guilds);
client.user.setStatus('online');
client.config.maintenanceMode = false;
break;
case "6":
client.config.maintenanceMode = true;
client.user.setStatus('idle');
require(`../commands.js`).execute(client);
client.user.setStatus('online');
client.config.maintenanceMode = false;
break;
case "7":
try {
client.stations.fetch({
url: client.config.stationslistUrl
});
client.streamer.refresh(client);
} catch (error) {
}
break;
case "8":
client.user.setStatus('dnd');
client.funcs.logger("Maintenance Mode", "Enabled");
client.config.maintenanceMode = true;
break;
case "9":
client.user.setStatus('online');
client.funcs.logger("Maintenance Mode", "Disabled");
client.config.maintenanceMode = false;
break;
case "10":
client.config.streamerMode = "manual";
client.config.maintenanceMode = true;
client.user.setStatus('idle');
client.radio.save(client);
setInterval(() => {
if(client.radio.size == 0 && client.config.streamerMode == "manual" && client.config.maintenanceMode){
client.streamer.leave(client);
client.streamer = new Streamer();
client.streamer.init(client);
client.radio.restore(client, guilds);
client.user.setStatus('online');
client.config.maintenanceMode = false;
}
if(!client.config.maintenanceMode){
clearInterval();
}
}, 500);
break;
case "11":
client.config.streamerMode = "auto";
client.config.maintenanceMode = true;
client.user.setStatus('idle');
client.radio.save(client);
setInterval(() => {
if(client.radio.size == 0 && client.config.streamerMode == "auto" && client.config.maintenanceMode){
client.streamer.leave(client);
client.streamer = new Streamer();
client.streamer.init(client);
client.radio.restore(client, guilds);
client.user.setStatus('online');
client.config.maintenanceMode = false;
}
if(!client.config.maintenanceMode){
clearInterval();
}
}, 500);
break;
default:
}
}
};

View File

@ -0,0 +1,232 @@
import { ActionRowBuilder, APISelectMenuOption, ButtonInteraction, ChatInputCommandInteraction, EmbedBuilder, StringSelectMenuBuilder, StringSelectMenuInteraction } from "discord.js";
import RadioClient from "../../Client";
import Streamer from "../classes/Streamer";
import commands from "../commands";
export default {
name: 'maintenance',
description: 'Bot Maintenance',
category: 'info',
async execute(interaction: ButtonInteraction | ChatInputCommandInteraction | StringSelectMenuInteraction, client: RadioClient) {
if(!client.funcs.isDev(client.config.devIDs, interaction.user.id)) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.notAllowed,
flags: 'Ephemeral'
});
let action : number | string | null = null;
if(interaction.isChatInputCommand()){
action = interaction.options?.getNumber("action");
}
if(interaction.isStringSelectMenu()){
action = interaction.values?.[0];
}
const options: APISelectMenuOption[] = new Array(
{
emoji: {
"name": "🌀",
},
label: "Restart Bot",
value: "0"
},
{
emoji: {
id: "688541155377414168",
name: "RadioXStop",
},
label: "Save Radios",
value: "4"
},
{
emoji: {
id: "688541155712827458",
name: "RadioXPlay",
},
label: "Restore Radios",
value: "5"
},
{
emoji: {
name: "#️⃣",
},
label: "Reload Commands",
value: "6"
},
{
emoji: {
id: "688541155519889482",
name: "RadioXList",
},
label: "Reload Stations",
value: "7"
},
{
emoji: {
id: "746069698139127831",
name: "dnd",
},
label: "Enable Maintenance Mode",
value: "8"
},
{
emoji: {
id: "746069731836035098",
name: "online",
},
label: "Disable Maintenance Mode",
value: "9"
},
{
emoji: {
name: "💤",
},
label: "Streamer Mode - Manual",
value: "10"
},
{
emoji: {
name: "📡",
},
label: "Streamer Mode - Auto",
value: "11"
}
);
const menu = new ActionRowBuilder<StringSelectMenuBuilder>()
.addComponents(
new StringSelectMenuBuilder()
.setCustomId('maintenance')
.setPlaceholder('Select action')
.addOptions(options)
);
if(!action){
return interaction.reply({
content: "**" + client.messages.maintenanceTitle + "**",
components: [menu],
flags: 'Ephemeral'
});
}
client.funcs.logger('Maintenance', options.find((option: APISelectMenuOption) => option.value == action)?.label);
const embed = new EmbedBuilder()
.setTitle(client.messages.maintenanceTitle)
.setColor(client.config.embedColor)
.setDescription(options.find((option: APISelectMenuOption) => option.value == action)?.label || "-")
.setFooter({
text: client.messages.footerText,
iconURL: "https://cdn.discordapp.com/emojis/" + client.messages.emojis["eximiabots"].replace(/[^0-9]+/g, '')
});
interaction.reply({
embeds: [embed],
flags: 'Ephemeral'
});
let guilds = await client.guilds.fetch();
switch(action){
case "0":
client.config.maintenanceMode = true;
process.emit('SIGINT');
break;
case "4":
client.config.maintenanceMode = true;
client.user?.setStatus('idle');
client.radio?.save(client);
client.user?.setStatus('online');
client.config.maintenanceMode = false;
break;
case "5":
client.config.maintenanceMode = true;
client.user?.setStatus('idle');
client.radio?.restore(client, guilds);
client.user?.setStatus('online');
client.config.maintenanceMode = false;
break;
case "6":
client.config.maintenanceMode = true;
client.user?.setStatus('idle');
commands(client);
client.user?.setStatus('online');
client.config.maintenanceMode = false;
break;
case "7":
try {
client.stations?.fetch({
url: client.config.stationslistUrl
});
client.streamer?.refresh(client);
} catch (error) {
}
break;
case "8":
client.user?.setStatus('dnd');
client.funcs.logger("Maintenance Mode", "Enabled");
client.config.maintenanceMode = true;
break;
case "9":
client.user?.setStatus('online');
client.funcs.logger("Maintenance Mode", "Disabled");
client.config.maintenanceMode = false;
break;
case "10":
client.config.streamerMode = "manual";
client.config.maintenanceMode = true;
client.user?.setStatus('idle');
client.radio?.save(client);
let timer : NodeJS.Timeout = setInterval(() => {
if(client.radio?.size == 0 && client.config.streamerMode == "manual" && client.config.maintenanceMode){
client.streamer?.leave(client);
client.streamer = new Streamer();
client.streamer.init(client);
client.radio?.restore(client, guilds);
client.user?.setStatus('online');
client.config.maintenanceMode = false;
}
if(!client.config.maintenanceMode){
clearInterval(timer);
}
}, 1000);
break;
case "11":
client.config.streamerMode = "auto";
client.config.maintenanceMode = true;
client.user?.setStatus('idle');
client.radio?.save(client);
let timer2 : NodeJS.Timeout = setInterval(() => {
if(client.radio?.size == 0 && client.config.streamerMode == "auto" && client.config.maintenanceMode){
client.streamer?.leave(client);
client.streamer = new Streamer();
client.streamer.init(client);
client.radio.restore(client, guilds);
client.user?.setStatus('online');
client.config.maintenanceMode = false;
}
if(!client.config.maintenanceMode){
clearInterval(timer2);
}
}, 1000);
break;
default:
}
}
};

View File

@ -1,35 +0,0 @@
module.exports = {
name: 'next',
description: 'Next Station',
category: 'radio',
async execute(interaction, client, command) {
if (client.funcs.check(client, interaction, command)) {
const radio = client.radio.get(interaction.guild.id);
let index = client.stations.findIndex(station => station.name == radio.station.name) + 1;
if(index == client.stations.length) index = 0;
let station = client.stations[index];
if(!station) return interaction.reply({
content: client.messageEmojis["error"] + client.messages.noSearchResults,
ephemeral: true
});
client.statistics.update(client, interaction.guild, radio);
let date = new Date();
radio.station = station;
radio.textChannel = interaction.channel;
radio.startTime = date.getTime();
if(interaction.isChatInputCommand()) {
client.funcs.play(client, interaction, interaction.guild, station);
}
if(interaction.isButton()) {
interaction.deferUpdate();
client.funcs.play(client, null, interaction.guild, station);
}
}
}
}

View File

@ -0,0 +1,58 @@
import { ButtonInteraction, ChatInputCommandInteraction, StringSelectMenuInteraction } from "discord.js";
import RadioClient from "../../Client";
import { station } from "../classes/Stations"
import { command } from "../commands";
export default {
name: 'next',
description: 'Next Station',
category: 'radio',
async execute(interaction: ButtonInteraction | ChatInputCommandInteraction | StringSelectMenuInteraction, client: RadioClient, command: command) {
if (client.funcs.check(client, interaction, command)) {
if(!interaction.guild) return;
const radio = client.radio?.get(interaction.guild?.id);
if(!radio) return;
if(client.config.maintenanceMode){
return interaction.reply({
content: client.messages.emojis["error"] + client.messages.maintenance,
flags: 'Ephemeral'
});
}
if(!client.stations) {
return interaction.reply({
content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, {
"%client.config.supportGuild%": client.config.supportGuild
}),
flags: 'Ephemeral'
});
}
let index: number = client.stations.findIndex((station: station) => station.name == radio.station.name) + 1;
if(index == client.stations?.length) index = 0;
let station = client.stations[index];
if(!station) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.noSearchResults,
flags: 'Ephemeral'
});
client.statistics?.update(client, interaction.guild, radio);
let date = new Date();
radio.station = station;
radio.textChannel = interaction.channel;
radio.startTime = date.getTime();
if(interaction.isChatInputCommand()) {
client.funcs.play(client, interaction, interaction.guild, station);
}
if(interaction.isButton()) {
interaction.deferUpdate();
client.funcs.play(client, null, interaction.guild, station);
}
}
}
}

View File

@ -1,38 +0,0 @@
import { EmbedBuilder } from "discord.js";
module.exports = {
name: 'nowplaying',
description: 'Current Radio Station',
category: 'radio',
async execute(interaction, client, command) {
if (client.funcs.check(client, interaction, command)) {
let message = {};
const radio = client.radio.get(interaction.guild.id);
let date = new Date();
radio.currentTime = date.getTime();
radio.playTime = parseInt(radio.currentTime)-parseInt(radio.startTime);
const completed = (radio.playTime);
message.nowplayingDescription = client.messages.nowplayingDescription.replace("%radio.station.name%", radio.station.name);
message.nowplayingDescription = message.nowplayingDescription.replace("%radio.station.owner%" + "\n", radio.station.name != radio.station.owner ? radio.station.owner + "\n" : "");
message.nowplayingDescription = message.nowplayingDescription.replace("%client.funcs.msToTime(completed)%", client.funcs.msToTime(completed));
const embed = new EmbedBuilder()
.setTitle(client.messages.nowplayingTitle)
.setThumbnail((radio.station.logo || "https://cdn.discordapp.com/emojis/" + client.messageEmojis["play"].replace(/[^0-9]+/g, '')))
.setColor(client.config.embedColor)
.setDescription(message.nowplayingDescription)
.setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png')
.setFooter({
text: client.messages.footerText,
iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')
});
interaction.reply({
embeds: [embed],
ephemeral: true
});
}
}
};

View File

@ -1,148 +0,0 @@
import { PermissionFlagsBits } from "discord.js";
const {
getVoiceConnection,
joinVoiceChannel
} = require("@discordjs/voice");
module.exports = {
name: "play",
usage: "<song name>",
description: "Play radio",
options: [
{ type: "STRING", name: "query", description: "Select station", required: false}
],
category: "radio",
async execute(interaction, client) {
let message = {};
if(client.config.maintenanceMode){
return interaction.reply({
content: client.messageEmojis["error"] + client.messages.maintenance,
ephemeral: true
});
}
if(!client.stations) {
message.errorToGetPlaylist = client.messages.errorToGetPlaylist.replace("%client.config.supportGuild%", client.config.supportGuild);
return interaction.reply({
content: client.messageEmojis["error"] + message.errorToGetPlaylist,
ephemeral: true
});
}
let query = interaction.options?.getString("query") ?? interaction.values?.[0];
if(!query){
return client.funcs.listStations(client, interaction);
}
let url = query ? query.replace(/<(.+)>/g, "$1") : "";
const radio = client.radio.get(interaction.guild.id);
const voiceChannel = interaction.member.voice.channel;
if (!voiceChannel) return interaction.reply({
content: client.messageEmojis["error"] + client.messages.noVoiceChannel,
ephemeral: true
});
if (radio) {
if (voiceChannel !== radio.voiceChannel) return interaction.reply({
content: client.messageEmojis["error"] + client.messages.wrongVoiceChannel,
ephemeral: true
});
}
if (!query) return interaction.reply({
content: client.messages.noQuery,
ephemeral: true
});
const permissions = voiceChannel.permissionsFor(interaction.client.user);
if (!permissions.has(PermissionFlagsBits.Connect)) {
return interaction.reply({
content: client.messageEmojis["error"] + client.messages.noPermsConnect,
ephemeral: true
});
}
if (!permissions.has(PermissionFlagsBits.Speak)) {
return interaction.reply({
content: client.messageEmojis["error"] + client.messages.noPermsSpeak,
ephemeral: true
});
}
let station;
const number = parseInt(query - 1);
if (url.startsWith("http")) {
return interaction.reply({
content: client.messageEmojis["error"] + client.messages.errorStationURL,
ephemeral: true
});
} else if (!isNaN(number)) {
if (number > client.stations.length - 1) {
return interaction.reply({
content: client.messageEmojis["error"] + client.messages.wrongStationNumber,
ephemeral: true
});
} else {
station = client.stations[number];
}
} else {
if (query.length < 3) return interaction.reply({
content: client.messageEmojis["error"] + client.messages.tooShortSearch,
ephemeral: true
});
let type = "";
if(interaction.values?.[0]){
type = "direct";
} else {
type = "text";
}
const sstation = await client.stations.search(query, type);
if (!sstation) return interaction.reply({
content: client.messageEmojis["error"] + client.messages.noSearchResults,
ephemeral: true
});
station = sstation;
}
if (radio) {
client.statistics.update(client, interaction.guild, radio);
let date = new Date();
radio.station = station;
radio.textChannel = interaction.channel;
radio.startTime = date.getTime();
client.funcs.play(client, interaction, interaction.guild, station);
return;
}
const construct = {
textChannel: interaction.channel,
voiceChannel: voiceChannel,
connection: null,
message: null,
station: station
};
client.radio.set(interaction.guild.id, construct);
try {
const connection =
getVoiceConnection(voiceChannel.guild.id) ??
joinVoiceChannel({
channelId: voiceChannel.id,
guildId: voiceChannel.guild.id,
adapterCreator: voiceChannel.guild.voiceAdapterCreator
});
construct.connection = connection;
let date = new Date();
construct.startTime = date.getTime();
client.datastore.checkEntry(interaction.guild.id);
client.funcs.play(client, interaction, interaction.guild, station);
} catch (error) {
console.log(error);
client.radio.delete(interaction.guild.id);
return interaction.reply({
content: client.messageEmojis["error"] + `An error occured: ${error}`,
ephemeral: true
});
}
}
};

162
src/client/commands/play.ts Normal file
View File

@ -0,0 +1,162 @@
import { ApplicationCommandOptionType, ChatInputCommandInteraction, GuildMember, PermissionFlagsBits, StringSelectMenuInteraction } from "discord.js";
import { DiscordGatewayAdapterCreator, getVoiceConnection, joinVoiceChannel } from "@discordjs/voice";
import RadioClient from "../../Client";
import { radio } from "../classes/Radio"
export default {
name: "play",
usage: "<song name>",
description: "Play radio",
options: [
{ type: ApplicationCommandOptionType.String, name: "query", description: "Select station", required: false}
],
category: "radio",
async execute(interaction: ChatInputCommandInteraction | StringSelectMenuInteraction, client: RadioClient) {
if(!interaction.guild) return;
if(client.config.maintenanceMode){
return interaction.reply({
content: client.messages.emojis["error"] + client.messages.maintenance,
flags: 'Ephemeral'
});
}
if(!client.stations) {
return interaction.reply({
content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, {
"%client.config.supportGuild%": client.config.supportGuild
}),
flags: 'Ephemeral'
});
}
let query: string | null = null;
if(interaction.isChatInputCommand()){
query = interaction.options?.getString("query");
}
if(interaction.isStringSelectMenu()){
query = interaction.values?.[0];
}
if(!query){
return client.funcs.listStations(client, interaction, "1");
}
const radio = client.radio?.get(interaction.guild.id);
if(!(interaction.member instanceof GuildMember)) return;
const voiceChannel = interaction.member?.voice.channel;
if (!voiceChannel) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.noVoiceChannel,
flags: 'Ephemeral'
});
if (radio) {
if (voiceChannel !== radio.voiceChannel) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.wrongVoiceChannel,
flags: 'Ephemeral'
});
}
if (!query) return interaction.reply({
content: client.messages.noQuery,
flags: 'Ephemeral'
});
const permissions = voiceChannel.permissionsFor(interaction.client.user);
if (!permissions?.has(PermissionFlagsBits.Connect)) {
return interaction.reply({
content: client.messages.emojis["error"] + client.messages.noPermsConnect,
flags: 'Ephemeral'
});
}
if (!permissions?.has(PermissionFlagsBits.Speak)) {
return interaction.reply({
content: client.messages.emojis["error"] + client.messages.noPermsSpeak,
flags: 'Ephemeral'
});
}
let station;
if(!isNaN(parseInt(query) - 1)){
let number = parseInt(query) - 1;
if(number > client.stations.length - 1) {
return interaction.reply({
content: client.messages.emojis["error"] + client.messages.wrongStationNumber,
flags: 'Ephemeral'
});
} else {
station = client.stations[number];
}
} else {
if(query.length < 3) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.tooShortSearch,
flags: 'Ephemeral'
});
let type = "text";
if(interaction.isStringSelectMenu() && interaction.values?.[0]){
type = "direct";
}
const sstation = client.stations.search(query, type);
if (!sstation) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.noSearchResults,
flags: 'Ephemeral'
});
station = sstation;
}
if (radio) {
client.statistics?.update(client, interaction.guild, radio);
let date = new Date();
radio.station = station;
radio.textChannel = interaction.channel;
radio.startTime = date.getTime();
client.funcs.play(client, interaction, interaction.guild, station);
return;
}
let date = new Date();
const construct: radio = {
textChannel: interaction.channel,
voiceChannel: voiceChannel,
connection: undefined,
message: null,
station: station,
startTime: date.getTime(),
guild: interaction.guild
};
client.radio?.set(interaction.guild?.id, construct);
try {
const connection =
getVoiceConnection(voiceChannel.guild.id) ??
joinVoiceChannel({
channelId: voiceChannel.id,
guildId: voiceChannel.guild.id,
adapterCreator: voiceChannel.guild?.voiceAdapterCreator as DiscordGatewayAdapterCreator
});
construct.connection = connection;
let date = new Date();
construct.startTime = date.getTime();
client.datastore?.checkEntry(interaction.guild?.id);
client.funcs.play(client, interaction, interaction.guild, station);
} catch (error) {
console.log(error);
client.radio?.delete(interaction.guild?.id);
return interaction.reply({
content: client.messages.emojis["error"] + `An error occured: ${error}`,
flags: 'Ephemeral'
});
}
}
};

View File

@ -1,36 +0,0 @@
module.exports = {
name: 'prev',
description: 'Previous Station',
category: 'radio',
async execute(interaction, client, command) {
if (client.funcs.check(client, interaction, command)) {
const radio = client.radio.get(interaction.guild.id);
let index = client.stations.findIndex(station => station.name == radio.station.name) - 1;
if(index == -1) index = client.stations.length - 1;
let station = client.stations[index];
if(!station) return interaction.reply({
content: client.messageEmojis["error"] + client.messages.noSearchResults,
ephemeral: true
});
client.statistics.update(client, interaction.guild, radio);
let date = new Date();
radio.station = station;
radio.textChannel = interaction.channel;
radio.startTime = date.getTime();
if(interaction.isChatInputCommand()) {
client.funcs.play(client, interaction, interaction.guild, station);
}
if(interaction.isButton()) {
interaction.deferUpdate();
client.funcs.play(client, null, interaction.guild, station);
}
}
}
}

View File

@ -0,0 +1,59 @@
import { ButtonInteraction, ChatInputCommandInteraction, StringSelectMenuInteraction } from "discord.js";
import RadioClient from "../../Client";
import { command } from "../commands";
import { station } from "../classes/Stations"
export default {
name: 'prev',
description: 'Previous Station',
category: 'radio',
async execute(interaction: ButtonInteraction | ChatInputCommandInteraction | StringSelectMenuInteraction, client: RadioClient, command: command) {
if (client.funcs.check(client, interaction, command)) {
if(!interaction.guild) return;
const radio = client.radio?.get(interaction.guild?.id);
if(!radio) return;
if(client.config.maintenanceMode){
return interaction.reply({
content: client.messages.emojis["error"] + client.messages.maintenance,
flags: 'Ephemeral'
});
}
if(!client.stations) {
return interaction.reply({
content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, {
"%client.config.supportGuild%": client.config.supportGuild
}),
flags: 'Ephemeral'
});
}
let index = client.stations.findIndex((station: station) => station.name == radio.station.name) - 1;
if(index == -1) index = client.stations.length - 1;
let station = client.stations[index];
if(!station) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.noSearchResults,
flags: 'Ephemeral'
});
client.statistics?.update(client, interaction.guild, radio);
let date = new Date();
radio.station = station;
radio.textChannel = interaction.channel;
radio.startTime = date.getTime();
if(interaction.isChatInputCommand()) {
client.funcs.play(client, interaction, interaction.guild, station);
}
if(interaction.isButton()) {
interaction.deferUpdate();
client.funcs.play(client, null, interaction.guild, station);
}
}
}
}

View File

@ -1,22 +1,28 @@
import { EmbedBuilder } from "discord.js"; import { ButtonInteraction, ChatInputCommandInteraction, EmbedBuilder, StringSelectMenuInteraction } from "discord.js";
import RadioClient from "../../Client";
module.exports = { export default {
name: 'statistics', name: 'statistics',
description: 'Show statistics', description: 'Show statistics',
category: 'info', category: 'info',
execute(interaction, client) { execute(interaction: ButtonInteraction | ChatInputCommandInteraction | StringSelectMenuInteraction, client: RadioClient) {
let message = {};
let stations = client.stations; if(!interaction.guild) return interaction.reply({
let currentGuild = client.datastore.getEntry(interaction.guild.id); content: client.messages.emojis["error"] + client.messages.maintenance,
let global = client.datastore.getEntry("global"); flags: 'Ephemeral'
});
let currentGuild = client.datastore?.getEntry(interaction.guild.id);
let global = client.datastore?.getEntry("global");
let statistics = ""; let statistics = "";
if(!client.stations) { if(!client.stations) {
message.errorToGetPlaylist = client.messages.errorToGetPlaylist.replace("%client.config.supportGuild%", client.config.supportGuild);
return interaction.reply({ return interaction.reply({
content: client.messageEmojis["error"] + message.errorToGetPlaylist, content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, {
ephemeral: true "%client.config.supportGuild%": client.config.supportGuild
}),
flags: 'Ephemeral'
}); });
} }
@ -28,18 +34,18 @@ module.exports = {
const embed = new EmbedBuilder() const embed = new EmbedBuilder()
.setTitle(client.messages.statisticsTitle) .setTitle(client.messages.statisticsTitle)
.setThumbnail("https://cdn.discordapp.com/emojis/" + client.messageEmojis["statistics"].replace(/[^0-9]+/g, '')) .setThumbnail("https://cdn.discordapp.com/emojis/" + client.messages.emojis["statistics"].replace(/[^0-9]+/g, ''))
.setColor(client.config.embedColor) .setColor(client.config.embedColor)
.setDescription(statistics) .setDescription(statistics)
.setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png') .setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png')
.setFooter({ .setFooter({
text: client.messages.footerText, text: client.messages.footerText,
iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '') iconURL: "https://cdn.discordapp.com/emojis/" + client.messages.emojis["eximiabots"].replace(/[^0-9]+/g, '')
}); });
interaction.reply({ interaction.reply({
embeds: [embed], embeds: [embed],
ephemeral: true flags: 'Ephemeral'
}); });
} }
}; };

View File

@ -1,35 +1,41 @@
import { EmbedBuilder } from "discord.js"; import { ChatInputCommandInteraction, EmbedBuilder } from "discord.js";
import RadioClient from "../../Client";
module.exports = { export default {
name: 'status', name: 'status',
description: 'Bot Status', description: 'Bot Status',
category: 'info', category: 'info',
async execute(interaction, client) { async execute(interaction: ChatInputCommandInteraction, client: RadioClient) {
let message = {};
message.statusTitle = client.messages.statusTitle.replace("%client.user.username%", client.user.username); if(!client.user) return interaction.reply({
let uptime = client.funcs.msToTime(client.uptime); content: client.messages.emojis["error"] + client.messages.maintenance,
flags: 'Ephemeral'
});
let uptime = client.funcs.msToTime(client.uptime || 0);
const embed = new EmbedBuilder() const embed = new EmbedBuilder()
.setTitle(message.statusTitle) .setTitle(client.messages.replace(client.messages.statusTitle, {
.setThumbnail("https://cdn.discordapp.com/emojis/" + client.messageEmojis["logo"].replace(/[^0-9]+/g, '')) "%client.user.username%": client.user.username
}))
.setThumbnail("https://cdn.discordapp.com/emojis/" + client.messages.emojis["logo"].replace(/[^0-9]+/g, ''))
.setColor(client.config.embedColor) .setColor(client.config.embedColor)
.addFields( .addFields([
{ name: client.messages.statusField1, value: uptime }, { name: client.messages.statusField1, value: uptime },
{ name: client.messages.statusField2, value: client.config.version }, { name: client.messages.statusField2, value: client.config.version },
{ name: client.messages.statusField3, value: Date.now() - interaction.createdTimestamp + "ms" }, { name: client.messages.statusField3, value: Date.now() - interaction.createdTimestamp + "ms" },
{ name: client.messages.statusField4, value: client.ws.ping.toString() }, { name: client.messages.statusField4, value: client.ws.ping.toString() },
{ name: client.messages.statusField5, value: client.config.hostedBy } { name: client.messages.statusField5, value: client.config.hostedBy }
) ])
.setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png') .setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png')
.setFooter({ .setFooter({
text: client.messages.footerText, text: client.messages.footerText,
iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '') iconURL: "https://cdn.discordapp.com/emojis/" + client.messages.emojis["eximiabots"].replace(/[^0-9]+/g, '')
}); });
interaction.reply({ interaction.reply({
embeds: [embed], embeds: [embed],
ephemeral: true flags: 'Ephemeral'
}); });
} }

View File

@ -1,50 +0,0 @@
import { EmbedBuilder } from "discord.js";
module.exports = {
name: 'stop',
description: 'Stop radio',
category: 'radio',
async execute(interaction, client, command) {
if (client.funcs.check(client, interaction, command)) {
const radio = client.radio.get(interaction.guild.id);
client.statistics.update(client, interaction.guild, radio);
radio.connection?.destroy();
client.funcs.logger('Radio', interaction.guild.id + " / " + 'Stop');
const embed = new EmbedBuilder()
.setTitle(client.user.username)
.setThumbnail("https://cdn.discordapp.com/emojis/" + client.messageEmojis["stop"].replace(/[^0-9]+/g, ''))
.setColor(client.config.embedColor)
.addFields({
name: client.messages.nowplayingTitle,
value: "-"
})
.setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png')
.setFooter({
text: client.messages.footerText,
iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')
});
if(!radio.message){
radio.message = radio.textChannel.send({ embeds: [embed], components: [] });
} else {
if(radio.textChannel.id == radio.message.channel.id){
radio.message.edit({ embeds: [embed], components: [] });
} else {
radio.message?.delete();
}
}
setTimeout(async function() {
await radio.message?.delete();
}, 5000);
client.radio.delete(interaction.guild.id);
interaction.reply({
content: client.messageEmojis["stop"] + client.messages.stop,
ephemeral: true
});
}
}
};

View File

@ -0,0 +1,55 @@
import { ButtonInteraction, ChannelType, ChatInputCommandInteraction, EmbedBuilder, StringSelectMenuInteraction } from "discord.js";
import RadioClient from "../../Client";
import { command } from "../commands";
export default {
name: 'stop',
description: 'Stop radio',
category: 'radio',
async execute(interaction: ButtonInteraction | ChatInputCommandInteraction | StringSelectMenuInteraction, client: RadioClient, command: command) {
if (client.funcs.check(client, interaction, command)) {
if(!interaction.guild) return;
const radio = client.radio?.get(interaction.guild?.id);
if(!radio) return;
if(radio.textChannel?.type == ChannelType.DM || radio.textChannel?.type == ChannelType.GroupDM) return;
client.statistics?.update(client, interaction.guild, radio);
radio.connection?.destroy();
client.funcs.logger('Radio', interaction.guild?.id + " / " + 'Stop');
const embed = new EmbedBuilder()
.setTitle(client.user?.username || "-")
.setThumbnail("https://cdn.discordapp.com/emojis/" + client.messages.emojis["stop"].replace(/[^0-9]+/g, ''))
.setColor(client.config.embedColor)
.addFields({
name: client.messages.playTitle1,
value: "-"
})
.setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png')
.setFooter({
text: client.messages.footerText,
iconURL: "https://cdn.discordapp.com/emojis/" + client.messages.emojis["eximiabots"].replace(/[^0-9]+/g, '')
});
if(!radio.message){
radio.message = await radio.textChannel?.send({ embeds: [embed], components: [] }) ?? null;
} else {
if(radio.textChannel?.id == radio.message.channel.id){
radio.message.edit({ embeds: [embed], components: [] });
} else {
radio.message?.delete();
}
}
setTimeout(async function() {
await radio.message?.delete();
}, 5000);
client.radio?.delete(interaction.guild.id);
interaction.reply({
content: client.messages.emojis["stop"] + client.messages.stop,
flags: 'Ephemeral'
});
}
}
};

View File

@ -1,42 +0,0 @@
module.exports = {
name: 'emojis',
async execute(client) {
let customEmojis = {
logo: "<:RadioX:688765708808487072>",
eximiabots: "<:EximiaBots:693277919929303132>",
list: "<:RadioXList:688541155519889482>",
play: "<:RadioXPlay:688541155712827458>",
stop: "<:RadioXStop:688541155377414168>",
statistics: "<:RadioXStatistics:694954485507686421>",
maintenance: "<:RadioXMaintenance:695043843057254493>",
error: "<:RadioXError:688541155792781320>",
prev: "<:RadioXPrev:882153637370023957>",
next: "<:RadioXNext:882153637474893834>"
};
let fallbackEmojis = {
logo: "RadioX",
eximiabots: "EximiaBots",
list: "📜",
play: "▶️",
stop: "⏹️",
statistics: "📊",
maintenance: "🛠️",
error: "❌",
prev: "⏪",
next: "⏩"
};
client.messageEmojis = {};
for (const customEmojiName in customEmojis) {
const customEmojiID = customEmojis[customEmojiName].replace(/[^0-9]+/g, '');
const customEmoji = client.emojis.cache.get(customEmojiID);
if (customEmoji) {
client.messageEmojis[customEmojiName] = customEmojis[customEmojiName];
} else {
client.messageEmojis[customEmojiName] = fallbackEmojis[customEmojiName];
}
}
}
}

53
src/client/events.ts Normal file
View File

@ -0,0 +1,53 @@
import RadioClient from "../Client"
import interactionCreate from "./events/interactionCreate"
import messageDelete from "./events/messageDelete"
import ready from "./events/ready"
import SIGINT from "./events/SIGINT"
import SIGTERM from "./events/SIGTERM"
import uncaughtException from "./events/uncaughtException"
import voiceStateUpdate from "./events/voiceStateUpdate"
import warning from "./events/warning"
export default function events(client: RadioClient) {
client.on("ready", () => {
ready(client);
});
client.on("messageDelete", msg => {
messageDelete(client, msg);
});
client.on("interactionCreate", interaction => {
interactionCreate(client, interaction);
});
client.on("voiceStateUpdate", (oldState, newState) => {
voiceStateUpdate(client, oldState, newState);
});
client.on("error", error => {
client.funcs.logger("Discord Client", "Error");
console.error(error);
console.log('');
});
process.on('SIGINT', () => {
SIGINT(client);
});
process.on('SIGTERM', () => {
SIGTERM(client);
});
process.on('uncaughtException', (error) => {
uncaughtException(client, error);
});
process.on('exit', () => {
client.funcs.logger("Bot", "Stopping");
});
process.on('warning', (error) => {
warning(client, error);
});
}

View File

@ -1,15 +0,0 @@
module.exports = {
name: 'SIGINT',
execute(client) {
client.user.setStatus('dnd');
client.streamer.leave(client);
client.radio.save(client);
setInterval(() => {
if(client.radio.size == 0){
process.exit();
}
}, 500);
}
}

View File

@ -0,0 +1,14 @@
import RadioClient from "../../Client";
export default function SIGINT(client: RadioClient) {
client.user?.setStatus('dnd');
client.streamer?.leave(client);
client.radio?.save(client);
setInterval(() => {
if(client.radio?.size == 0){
process.exit();
}
}, 500);
}

View File

@ -1,6 +0,0 @@
module.exports = {
name: 'SIGTERM',
execute(client) {
process.emit('SIGINT');
}
}

View File

@ -0,0 +1,5 @@
import RadioClient from "../../Client";
export default function SIGTERM(client: RadioClient) {
process.emit('SIGINT');
}

View File

@ -1,45 +0,0 @@
import { PermissionFlagsBits } from "discord.js";
module.exports = {
name: 'interactionCreate',
async execute(client, interaction) {
const permissions = interaction.channel.permissionsFor(interaction.client.user);
if (!permissions.has(PermissionFlagsBits.ViewChannel)) return;
if (!permissions.has(PermissionFlagsBits.EmbedLinks)) return interaction.reply({
content: client.messageEmojis["error"] + client.messages.noPermsEmbed,
ephemeral: true
});
if(interaction.isChatInputCommand()){
const commandName = interaction.commandName;
const command = client.commands.get(commandName);
if (!command) return;
try {
command.execute(interaction, client);
} catch (error) {
interaction.reply({
content: client.messageEmojis["error"] + client.messages.runningCommandFailed,
ephemeral: true
});
console.error(error);
}
} else if (interaction.isStringSelectMenu() || interaction.isButton()){
const commandName = interaction.customId;
const command = client.commands.get(commandName);
if (!command) return;
try {
command.execute(interaction, client, command);
} catch (error) {
interaction.reply({
content: client.messageEmojis["error"] + client.messages.runningCommandFailed,
ephemeral: true
});
console.error(error);
}
}
}
}

View File

@ -0,0 +1,45 @@
import { ChannelType, Interaction, PermissionFlagsBits } from "discord.js";
import RadioClient from "../../Client";
export default function interactionCreate(client: RadioClient, interaction: Interaction) {
if(!(interaction.isButton()) && !(interaction.isChatInputCommand()) && !(interaction.isStringSelectMenu())) return;
if(interaction.channel?.type == ChannelType.DM || interaction.channel?.type == ChannelType.GroupDM) return;
const permissions = interaction.channel?.permissionsFor(interaction.client.user);
if (!permissions?.has(PermissionFlagsBits.ViewChannel)) return;
if (!permissions?.has(PermissionFlagsBits.EmbedLinks)) return interaction.reply({
content: client.messages.emojis["error"] + client.messages.noPermsEmbed,
flags: 'Ephemeral'
});
if(interaction.isChatInputCommand()){
const commandName = interaction.commandName;
const command = client.commands.get(commandName);
if (!command) return;
try {
command.execute(interaction, client);
} catch (error) {
interaction.reply({
content: client.messages.emojis["error"] + client.messages.runningCommandFailed,
flags: 'Ephemeral'
});
console.error(error);
}
} else if (interaction.isStringSelectMenu() || interaction.isButton()){
const commandName = interaction.customId;
const command = client.commands.get(commandName);
if (!command) return;
try {
command.execute(interaction, client, command);
} catch (error) {
interaction.reply({
content: client.messages.emojis["error"] + client.messages.runningCommandFailed,
flags: 'Ephemeral'
});
console.error(error);
}
}
}

View File

@ -1,62 +0,0 @@
import { EmbedBuilder, PermissionFlagsBits } from "discord.js";
module.exports = {
name: 'messageCreate',
async execute(client, message) {
if (message.author.bot || !message.guild) return;
let prefix = "rx$";
if(client.user.username == "RadioX"){
prefix = "rx>";
} else if (client.user.username == "RadioX Beta"){
prefix = "rx-";
} else if (client.user.username == "RadioX Dev"){
prefix = "rx$";
} else if(message.mentions.members.first() && message.mentions.members.first().user.id === client.user.id){
prefix = "<@!" + client.user.id + "> ";
} else {
return;
}
const args = message.content.slice(prefix.length).split(' ');
if (!message.content.startsWith(prefix)) return;
if (!args[0]) return;
const commandName = args[0].toLowerCase();
if (commandName === 'none') return;
const command = client.commands.get(commandName) || client.commands.find(cmd => cmd.aliases && cmd.aliases.includes(commandName));
if (!command && message.content !== `${prefix}`) return;
const permissions = message.channel.permissionsFor(message.client.user);
if (!permissions.has(PermissionFlagsBits.EmbedLinks)) return message.channel.send(client.messages.noPermsEmbed);
try {
let newMessage = {};
newMessage.messageCommandsDeprecatedTitle = client.messages.messageCommandsDeprecatedTitle.replace("%client.user.username%", client.user.username);
const embed = new EmbedBuilder()
.setTitle(newMessage.messageCommandsDeprecatedTitle)
.setThumbnail("https://cdn.discordapp.com/emojis/" + client.messageEmojis["logo"].replace(/[^0-9]+/g, ''))
.setColor(client.config.embedColor)
.setDescription(client.messages.messageCommandsDeprecatedDescription)
.setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png')
.setFooter({
text: client.messages.footerText,
iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')
});
let msg = await message.channel.send({ embeds: [embed] });
setTimeout(async function() {
try {
await msg.delete();
} catch (DiscordAPIError) {
}
}, 30000);
} catch (error) {
message.reply({
content: client.messages.runningCommandFailed,
ephemeral: true
});
console.error(error);
}
}
}

View File

@ -1,11 +0,0 @@
module.exports = {
name: 'messageDelete',
async execute(client, msg) {
if(!msg.author.bot || !msg.guild) return;
const radio = client.radio.get(msg.guild.id);
if(!radio) return;
if(!radio.message) return;
if(msg.id != radio.message.id) return;
radio.message = null;
}
}

View File

@ -0,0 +1,11 @@
import { Message, PartialMessage } from "discord.js";
import RadioClient from "../../Client";
export default function messageDelete(client: RadioClient, msg: Message | PartialMessage){
if(!msg.author?.bot || !msg.guild) return;
const radio = client.radio?.get(msg.guild.id);
if(!radio) return;
if(!radio.message) return;
if(msg.id != radio.message.id) return;
radio.message = null;
}

View File

@ -1,95 +0,0 @@
import Datastore from "../classes/Datastore.js";
import Radio from "../classes/Radio.js";
import Stations from "../classes/Stations.js";
import Streamer from "../classes/Streamer.js";
import Statistics from "../classes/Statistics.js";
module.exports = {
name: 'ready',
async execute(client) {
client.funcs.logger("Bot", "Ready");
/*DATASTORE*/
client.funcs.logger('Datastore', 'Initialize');
client.datastore = new Datastore();
client.datastore.map.forEach(datastore => {
client.funcs.logger('Datastore', datastore.guild.id + " / " + datastore.guild.name);
});
client.funcs.logger('Datastore', 'Ready');
/*DEVELOPERS*/
client.developers = "";
let user = "";
for (let i = 0; i < client.config.devId.length; i++) {
user = await client.users.fetch(client.config.devId[i]);
client.funcs.logger('Developers', user.tag);
if (i == client.config.devId.length - 1) {
client.developers += user.tag;
} else {
client.developers += user.tag + " & ";
}
}
/*STATIONS*/
client.stations = new Stations();
await client.stations.fetch({
url: client.config.stationslistUrl,
show: true
});
/*setInterval(async () => {
await client.stations.fetch({
url: client.config.stationslistUrl,
show: false
});
}, 3600000);*/
client.streamer = new Streamer();
client.streamer.init(client);
if(!client.stations) {
client.user.setStatus('dnd');
}
/*GUILDS*/
client.funcs.logger('Guilds', 'Started fetching list');
let guilds = await client.guilds.fetch();
guilds.forEach(guild => {
client.funcs.logger('Guilds', guild.id + " / " + guild.name);
});
client.funcs.logger('Guilds', 'Successfully fetched list');
/*STATISTICS*/
client.statistics = new Statistics();
client.statistics.calculateGlobal(client);
/*EMOJIS*/
require(`../emojis.js`).execute(client);
/*COMMANDS*/
require(`../commands.js`).execute(client);
/*RADIO*/
client.radio = new Radio();
setTimeout(function () {
/*RESTORE RADIOS*/
client.radio.restore(client, guilds);
}, 5000);
setTimeout(function () {
if(client.stations) {
/*MAINTENANCE MODE*/
client.funcs.logger("Maintenance Mode", "Disabled");
client.config.maintenanceMode = false;
}
}, 10000);
}
}

View File

@ -0,0 +1,77 @@
import RadioClient from "../../Client";
import Datastore, { datastore } from "../classes/Datastore";
import Radio from "../classes/Radio";
import Stations from "../classes/Stations";
import Streamer from "../classes/Streamer";
import Statistics from "../classes/Statistics";
import commands from "../commands";
import { OAuth2Guild } from "discord.js";
export default async function ready(client: RadioClient) {
client.funcs.logger("Bot", "Ready");
/*DATASTORE*/
client.funcs.logger('Datastore', 'Initialize');
client.datastore = new Datastore();
client.datastore.map.forEach((datastore: datastore) => {
client.funcs.logger('Datastore', datastore.guild.id + " / " + datastore.guild.name);
});
client.funcs.logger('Datastore', 'Ready');
/*DEVELOPERS*/
let developers : string[] = [];
for(let devID of client.config.devIDs){
developers.push((await client.users.fetch(devID)).tag);
}
client.funcs.logger('Developers', developers.join(" & "));
/*STATIONS*/
client.stations = new Stations();
await client.stations.fetch({
url: client.config.stationslistUrl,
show: true
});
client.streamer = new Streamer();
client.streamer.init(client);
if(!client.stations) {
client.user?.setStatus('dnd');
}
/*GUILDS*/
client.funcs.logger('Guilds', 'Started fetching list');
let guilds = await client.guilds.fetch();
guilds.forEach((guild: OAuth2Guild) => {
client.funcs.logger('Guilds', guild.id + " / " + guild.name);
});
client.funcs.logger('Guilds', 'Successfully fetched list');
/*STATISTICS*/
client.statistics = new Statistics();
client.statistics.calculateGlobal(client);
/*COMMANDS*/
commands(client);
/*RADIO*/
client.radio = new Radio();
setTimeout(function () {
/*RESTORE RADIOS*/
client.radio?.restore(client, guilds);
}, 5000);
setTimeout(function () {
if(client.stations) {
/*MAINTENANCE MODE*/
client.funcs.logger("Maintenance Mode", "Disabled");
client.config.maintenanceMode = false;
}
}, 10000);
}

View File

@ -1,11 +0,0 @@
module.exports = {
name: 'uncaughtException',
execute(client, error) {
client.funcs.logger("Error");
console.log(error.stack);
console.log('');
if(error.name == "DiscordAPIError" && error.message == "Unknown interaction") return;
process.emit('SIGINT');
}
}

View File

@ -0,0 +1,10 @@
import RadioClient from "../../Client";
export default function uncaughtException(client: RadioClient, error: Error) {
client.funcs.logger("Error");
console.log(error.stack);
console.log('');
if(error.name == "DiscordAPIError[10062]" && error.message == "Unknown interaction") return;
process.emit('SIGINT');
}

View File

@ -1,68 +0,0 @@
import { PermissionFlagsBits } from "discord.js";
const {
getVoiceConnection,
joinVoiceChannel
} = require("@discordjs/voice");
module.exports = {
name: "voiceStateUpdate",
async execute(client, oldState, newState) {
if (oldState.channel === null) return;
let change = false;
const radio = client.radio?.get(newState.guild.id);
if (!radio) return;
if (newState.member.id === client.user.id && oldState.member.id === client.user.id) {
if (newState.channel === null) {
client.statistics.update(client, newState.guild, radio);
radio.connection?.destroy();
radio.message?.delete();
client.funcs.logger('Radio', newState.guild.id + " / " + 'Stop');
return client.radio.delete(newState.guild.id);
}
const newPermissions = newState.channel.permissionsFor(newState.client.user);
if (!newPermissions.has(PermissionFlagsBits.Connect) || !newPermissions.has(PermissionFlagsBits.Speak) || !newPermissions.has(PermissionFlagsBits.ViewChannel)) {
try {
setTimeout(
async () => (
radio.connection = joinVoiceChannel({
channelId: oldState.channel.id,
guildId: oldState.channel.guild.id,
adapterCreator: oldState.channel.guild.voiceAdapterCreator
})
//radio.connection = await oldState.channel.join()
),
1000
);
} catch (error) {
client.statistics.update(client, newState.guild, radio);
radio.connection?.destroy();
radio.message?.delete();
client.funcs.logger('Radio', newState.guild.id + " / " + 'Stop');
client.radio.delete(oldState.guild.id);
}
return;
}
if (newState.channel !== radio.voiceChannel) {
change = true;
radio.voiceChannel = newState.channel;
radio.connection = getVoiceConnection(newState.channel.guild.id);
//radio.connection = await newState.channel.join();
}
}
if ((oldState.channel.members.filter(member => !member.user.bot).size === 0 && oldState.channel === radio.voiceChannel) || change) {
setTimeout(() => {
if (!radio || !radio.connection || !radio.connection === null) return;
if (radio.voiceChannel.members.filter(member => !member.user.bot).size === 0) {
client.statistics.update(client, newState.guild, radio);
radio.connection?.destroy();
radio.message?.delete();
client.funcs.logger('Radio', newState.guild.id + " / " + 'Stop');
client.radio.delete(newState.guild.id);
}
}, 5000);
}
},
};

View File

@ -0,0 +1,62 @@
import { GuildMember, PermissionFlagsBits, VoiceState } from "discord.js";
import RadioClient from "../../Client";
import { DiscordGatewayAdapterCreator, getVoiceConnection, joinVoiceChannel } from "@discordjs/voice";
export default async function voiceStateUpdate(client: RadioClient, oldState: VoiceState, newState: VoiceState) {
if (oldState.channel === null) return;
let change = false;
const radio = client.radio?.get(newState.guild.id);
if (!radio) return;
if (newState.member?.id === client.user?.id && oldState.member?.id === client.user?.id) {
if (newState.channel === null) {
client.statistics?.update(client, newState.guild, radio);
radio.connection?.destroy();
radio.message?.delete();
client.funcs.logger('Radio', newState.guild.id + " / " + 'Stop');
return client.radio?.delete(newState.guild.id);
}
const newPermissions = newState.channel.permissionsFor(newState.client.user);
if (!newPermissions?.has(PermissionFlagsBits.Connect) || !newPermissions?.has(PermissionFlagsBits.Speak) || !newPermissions?.has(PermissionFlagsBits.ViewChannel)) {
try {
setTimeout(
async () => (
radio.connection = joinVoiceChannel({
channelId: oldState.channel?.id as string,
guildId: oldState.channel?.guild.id as string,
adapterCreator: oldState.channel?.guild.voiceAdapterCreator as DiscordGatewayAdapterCreator
})
),
1000
);
} catch (error) {
client.statistics?.update(client, newState.guild, radio);
radio.connection?.destroy();
radio.message?.delete();
client.funcs.logger('Radio', newState.guild.id + " / " + 'Stop');
client.radio?.delete(oldState.guild.id);
}
return;
}
if (newState.channel !== radio.voiceChannel) {
change = true;
radio.voiceChannel = newState.channel;
radio.connection = getVoiceConnection(newState.channel.guild.id);
}
}
if ((oldState.channel.members.filter(member => !member.user.bot).size === 0 && oldState.channel === radio.voiceChannel) || change) {
setTimeout(() => {
if (!radio || !radio.connection || !radio.connection === null) return;
if (radio.voiceChannel?.members.filter((member: GuildMember) => !member.user.bot).size === 0) {
client.statistics?.update(client, newState.guild, radio);
radio.connection?.destroy();
radio.message?.delete();
client.funcs.logger('Radio', newState.guild.id + " / " + 'Stop');
client.radio?.delete(newState.guild.id);
}
}, 5000);
}
};

View File

@ -1,12 +0,0 @@
module.exports = {
name: 'warning',
execute(client, warning) {
if(warning.name == "ExperimentalWarning" && warning.message.startsWith("stream/web")) return;
client.funcs.logger("Warning");
console.warn(warning.name);
console.warn(warning.message);
console.warn(warning.stack);
console.log('');
}
}

View File

@ -0,0 +1,11 @@
import RadioClient from "../../Client";
export default function warning(client: RadioClient, warning: Error) {
if(warning.name == "ExperimentalWarning" && warning.message.startsWith("stream/web")) return;
client.funcs.logger("Warning");
console.warn(warning.name);
console.warn(warning.message);
console.warn(warning.stack);
console.log('');
}

12
src/client/funcs.ts Normal file
View File

@ -0,0 +1,12 @@
import check from "./funcs/check";
import isDev from "./funcs/isDev";
import listStations from "./funcs/listStations";
import loadState from "./funcs/loadState";
import logger from "./funcs/logger";
import msToTime from "./funcs/msToTime";
import play from "./funcs/play";
import saveState from "./funcs/saveState";
export const funcs = {
check, isDev, listStations, loadState, logger, msToTime, play, saveState
}

View File

@ -1,35 +0,0 @@
module.exports = function check(client, interaction, command) {
let message = {};
const radio = client.radio.get(interaction.guild.id);
if(client.config.maintenanceMode){
interaction.reply({
content: client.messageEmojis["error"] + client.messages.maintenance,
ephemeral: true
});
return false;
}
if(!client.stations) {
message.errorToGetPlaylist = client.messages.errorToGetPlaylist.replace("%client.config.supportGuild%", client.config.supportGuild);
interaction.reply({
content: client.messageEmojis["error"] + message.errorToGetPlaylist,
ephemeral: true
});
return false;
}
if (!radio) {
interaction.reply({
content: client.messageEmojis["error"] + client.messages.notPlaying,
ephemeral: true
});
return false;
}
if (interaction.member.voice.channel !== radio.voiceChannel) {
interaction.reply({
content: client.messageEmojis["error"] + client.messages.wrongVoiceChannel,
ephemeral: true
});
return false;
}
return true;
};

35
src/client/funcs/check.ts Normal file
View File

@ -0,0 +1,35 @@
import { ButtonInteraction, ChatInputCommandInteraction, GuildMember, StringSelectMenuInteraction } from "discord.js";
import RadioClient from "../../Client";
import { command } from "../commands";
export default function check(client: RadioClient, interaction: ButtonInteraction | ChatInputCommandInteraction | StringSelectMenuInteraction, command: command) {
if(!interaction.guild) return;
const radio = client.radio?.get(interaction.guild?.id);
if(!client.stations) {
interaction.reply({
content: client.messages.emojis["error"] + client.messages.replace(client.messages.errorToGetPlaylist, {
"%client.config.supportGuild%": client.config.supportGuild
}),
flags: 'Ephemeral'
});
return false;
}
if (!radio) {
interaction.reply({
content: client.messages.emojis["error"] + client.messages.notPlaying,
flags: 'Ephemeral'
});
return false;
}
if (interaction.member instanceof GuildMember && interaction.member?.voice.channel !== radio.voiceChannel) {
interaction.reply({
content: client.messages.emojis["error"] + client.messages.wrongVoiceChannel,
flags: 'Ephemeral'
});
return false;
}
return true;
};

View File

@ -1,10 +0,0 @@
module.exports = function isDev(devList, authorID){
let response = false;
Object.keys(devList).forEach(function(oneDev) {
let devID = devList[oneDev];
if(authorID == devID){
response = true;
}
});
return response;
}

View File

@ -0,0 +1,9 @@
import { Snowflake } from "discord.js";
export default function isDev(devIDs : string[], authorID : Snowflake){
for (const devID of devIDs){
if(authorID == devID){
return true;
}
}
}

View File

@ -1,33 +0,0 @@
import { ActionRowBuilder, StringSelectMenuBuilder } from "discord.js";
module.exports = function listStations(client, interaction){
let stations = new Array();
let options = new Array();
stations = client.stations.forEach(station => {
if(station.name == "GrooveFM") return;
station = {
label: station.name,
description: station.owner,
value: station.name
};
options.push(station);
});
const menu = new ActionRowBuilder()
.addComponents(
new StringSelectMenuBuilder()
.setCustomId('play')
.setPlaceholder('Nothing selected')
.addOptions(options)
);
stations = null;
options = null;
return interaction.reply({
content: '**Select station:**',
components: [menu],
ephemeral: true
});
}

View File

@ -0,0 +1,42 @@
import { ActionRowBuilder, ButtonInteraction, ChatInputCommandInteraction, SelectMenuComponentOptionData, StringSelectMenuBuilder, StringSelectMenuInteraction } from "discord.js";
import RadioClient from "../../Client";
export default function listStations(client: RadioClient, interaction: ButtonInteraction | ChatInputCommandInteraction | StringSelectMenuInteraction, offset: string){
if(!client.stations) return;
let options : SelectMenuComponentOptionData[] = new Array();
for (const station of client.stations){
options.push({
label: station.name,
description: station.owner,
value: station.name
});
}
switch(offset){
case "1":
options = options.slice(0,Math.round(options.length/2));
break;
case "2":
options = options.slice(Math.round(options.length/2),options.length-1);
break;
default:
options = options.slice(0,Math.round(options.length/2));
}
const menu = new ActionRowBuilder<StringSelectMenuBuilder>()
.addComponents(
new StringSelectMenuBuilder()
.setCustomId('play')
.setPlaceholder('Nothing selected')
.addOptions(options)
);
return interaction.reply({
content: '**Select station:**',
components: [menu],
flags: 'Ephemeral'
});
}

View File

@ -1,12 +0,0 @@
module.exports = function loadState(client, guild){
let data = client.datastore.getEntry(guild.id);
if(!data) return;
let state;
state = data.state;
if(!state) return;
data.state = {};
client.datastore.updateEntry(guild, data);
return state;
}

View File

@ -0,0 +1,13 @@
import { OAuth2Guild } from "discord.js";
import RadioClient from "../../Client";
export default function loadState(client: RadioClient, guild: OAuth2Guild) {
if(!client.datastore) return;
let data = client.datastore.getEntry(guild.id);
if(!data) return;
let state = data.state;
if(!state) return;
data.state = null;
client.datastore.updateEntry(guild, data);
return state;
}

View File

@ -1,5 +0,0 @@
module.exports = function logger(area, text){
let date = new Date();
console.log('[' + area + '] ' + date.toISOString());
if(text) console.log(text + '\n');
}

View File

@ -0,0 +1,5 @@
export default function logger(area: string, text?: string){
let date = new Date();
console.log('[' + area + '] - ' + date.toISOString());
if(text) console.log(text + '\n');
}

View File

@ -1,4 +1,4 @@
module.exports = function msToTime(duration) { export default function msToTime(duration : number) {
let seconds = Math.floor((duration / 1000) % 60), let seconds = Math.floor((duration / 1000) % 60),
minutes = Math.floor((duration / (1000 * 60)) % 60), minutes = Math.floor((duration / (1000 * 60)) % 60),
hours = Math.floor((duration / (1000 * 60 * 60)) % 24), hours = Math.floor((duration / (1000 * 60 * 60)) % 24),

View File

@ -1,80 +0,0 @@
import { ActionRowBuilder, ButtonBuilder, ButtonStyle, EmbedBuilder } from "discord.js";
module.exports = async function play(client, interaction, guild, station) {
let message = {};
const radio = client.radio.get(guild.id);
const audioPlayer = client.streamer.listen(station);
radio.connection.subscribe(audioPlayer);
client.funcs.logger('Radio', guild.id + " / " + "Play" + " / " + radio.station.name);
message.nowplayingDescription = client.messages.nowplayingDescription.replace("%radio.station.name%", radio.station.name);
message.nowplayingDescription = message.nowplayingDescription.replace("%radio.station.owner%", radio.station.name != radio.station.owner ? radio.station.owner + "\n" : "");
message.nowplayingDescription = message.nowplayingDescription.replace("%client.funcs.msToTime(completed)%", "");
message.nowplayingDescription = message.nowplayingDescription.replace("**", "");
message.nowplayingDescription = message.nowplayingDescription.replace("**", "");
const embed = new EmbedBuilder()
.setTitle(client.user.username)
.setThumbnail((radio.station.logo || "https://cdn.discordapp.com/emojis/" + client.messageEmojis["play"].replace(/[^0-9]+/g, '')))
.setColor(client.config.embedColor)
.addFields({
name: client.messages.nowplayingTitle,
value: message.nowplayingDescription
})
.setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png')
.setFooter({
text: client.messages.footerText,
iconURL: "https://cdn.discordapp.com/emojis/" + client.messageEmojis["eximiabots"].replace(/[^0-9]+/g, '')
});
const buttons = new ActionRowBuilder()
.addComponents(
new ButtonBuilder()
.setCustomId('list')
.setEmoji(client.messageEmojis["list"])
.setStyle(ButtonStyle.Secondary)
)
.addComponents(
new ButtonBuilder()
.setCustomId('prev')
.setEmoji(client.messageEmojis["prev"])
.setStyle(ButtonStyle.Secondary)
)
.addComponents(
new ButtonBuilder()
.setCustomId('stop')
.setEmoji(client.messageEmojis["stop"])
.setStyle(ButtonStyle.Secondary)
)
.addComponents(
new ButtonBuilder()
.setCustomId('next')
.setEmoji(client.messageEmojis["next"])
.setStyle(ButtonStyle.Secondary)
)
.addComponents(
new ButtonBuilder()
.setCustomId('statistics')
.setEmoji(client.messageEmojis["statistics"])
.setStyle(ButtonStyle.Secondary)
);
if(!radio.message){
radio.message = await radio.textChannel?.send({ embeds: [embed], components: [buttons] });
} else {
if(radio.textChannel.id == radio.message.channel.id){
radio.message.edit({ embeds: [embed], components: [buttons] });
} else {
radio.message?.delete();
radio.message = await radio.textChannel?.send({ embeds: [embed], components: [buttons] });
}
}
message.play = client.messages.play.replace("%radio.station.name%", radio.station.name);
interaction?.reply({
content: client.messageEmojis["play"] + message.play,
ephemeral: true
});
}

218
src/client/funcs/play.ts Normal file
View File

@ -0,0 +1,218 @@
import { ActionRowBuilder, ButtonBuilder, ButtonStyle, ChannelType, ChatInputCommandInteraction, EmbedBuilder, Guild, OAuth2Guild, StringSelectMenuInteraction } from "discord.js";
import RadioClient from "../../Client";
import { station } from "../classes/Stations";
export default async function play(client: RadioClient, interaction: ChatInputCommandInteraction | StringSelectMenuInteraction | null, guild: OAuth2Guild | Guild | null, station: station) {
if(!guild) return;
const radio = client.radio?.get(guild.id);
if(!radio) return;
if(radio.textChannel?.type == ChannelType.DM || radio.textChannel?.type == ChannelType.GroupDM) return;
const audioPlayer = client.streamer?.listen(station);
if(!audioPlayer) return;
radio.connection?.subscribe(audioPlayer);
client.funcs.logger('Radio', guild.id + " / " + "Play" + " / " + radio.station.name);
if(radio.station.playlist){
if(radio.station.playlist.type == "radioplay" || radio.station.playlist.type == "supla" || radio.station.playlist.type == "yle"){
let playlist: any = await fetch(radio.station.playlist.address)
.then((response: Response) => response.json())
.catch(error => {
});
radio.station.track = "-";
if(playlist){
switch(radio.station.playlist.type){
case "radioplay":
if(playlist[0] && playlist[0].stationNowPlaying && playlist[0].stationNowPlaying.nowPlayingArtist && playlist[0].stationNowPlaying.nowPlayingTrack){
radio.station.track = "__" + playlist[0].stationNowPlaying.nowPlayingArtist + "__" + "\n" + playlist[0].stationNowPlaying.nowPlayingTrack;
}
break;
case "supla":
if(playlist.items && playlist.items[0] && playlist.items[0].artist && playlist.items[0].song){
radio.station.track = "__" + playlist.items[0].artist + "__" + "\n" + playlist.items[0].song;
}
break;
case "yle":
if(playlist.data && playlist.data.performer && playlist.data.title){
radio.station.track = "__" + playlist.data.performer + "__" + "\n" + playlist.data.title;
}
break;
default:
radio.station.track = "-";
}
}
}
}
const embed = new EmbedBuilder()
.setTitle(client.user?.username || "-")
.setThumbnail((radio.station.logo || "https://cdn.discordapp.com/emojis/" + client.messages.emojis["play"].replace(/[^0-9]+/g, '')))
.setColor(client.config.embedColor)
.addFields({
name: client.messages.playTitle1,
value: client.messages.replace(client.messages.playDescription1, {
"%radio.station.name%": radio.station.name,
"%radio.station.owner%": radio.station.name != radio.station.owner ? radio.station.owner + "\n" : ""
})
},
{
name: client.messages.playTitle2,
value: client.messages.replace(client.messages.playDescription2, {
"%radio.station.track%": radio.station.track != undefined ? "\n\n" + radio.station.track : "-"
})
},
{
name: client.messages.playTitle3,
value: client.messages.replace(client.messages.playDescription3, {
"%client.funcs.msToTime(completed)%": "-"
})
})
.setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png')
.setFooter({
text: client.messages.footerText,
iconURL: "https://cdn.discordapp.com/emojis/" + client.messages.emojis["eximiabots"].replace(/[^0-9]+/g, '')
});
const buttons = new ActionRowBuilder<ButtonBuilder>()
.addComponents(
new ButtonBuilder()
.setCustomId('list')
.setEmoji(client.messages.emojis["list"])
.setStyle(ButtonStyle.Secondary)
)
.addComponents(
new ButtonBuilder()
.setCustomId('prev')
.setEmoji(client.messages.emojis["prev"])
.setStyle(ButtonStyle.Secondary)
)
.addComponents(
new ButtonBuilder()
.setCustomId('stop')
.setEmoji(client.messages.emojis["stop"])
.setStyle(ButtonStyle.Secondary)
)
.addComponents(
new ButtonBuilder()
.setCustomId('next')
.setEmoji(client.messages.emojis["next"])
.setStyle(ButtonStyle.Secondary)
)
.addComponents(
new ButtonBuilder()
.setCustomId('statistics')
.setEmoji(client.messages.emojis["statistics"])
.setStyle(ButtonStyle.Secondary)
);
if(!radio.message){
radio.message = await radio.textChannel?.send({ embeds: [embed], components: [buttons] }) ?? null;
} else {
if(radio.textChannel?.id == radio.message.channel.id){
radio.message.edit({ embeds: [embed], components: [buttons] });
} else {
radio.message?.delete();
radio.message = await radio.textChannel?.send({ embeds: [embed], components: [buttons] }) ?? null;
}
}
const oldRadio = {...radio};
let timer : NodeJS.Timeout = setInterval(async function(){
const radio = client.radio?.get(guild.id);
if(!radio || !oldRadio || radio.station.name != oldRadio.station.name || radio.textChannel?.type == ChannelType.DM || radio.textChannel?.type == ChannelType.GroupDM) {
return clearInterval(timer);
}
if(radio.station.playlist){
if(radio.station.playlist.type == "radioplay" || radio.station.playlist.type == "supla" || radio.station.playlist.type == "yle"){
let playlist: any = await fetch(radio.station.playlist.address)
.then((response: Response) => response.json())
.catch(error => {
});
radio.station.track = "-";
if(playlist){
switch(radio.station.playlist?.type){
case "radioplay":
if(playlist[0] && playlist[0].stationNowPlaying && playlist[0].stationNowPlaying.nowPlayingArtist && playlist[0].stationNowPlaying.nowPlayingTrack){
radio.station.track = "__" + playlist[0].stationNowPlaying.nowPlayingArtist + "__" + "\n" + playlist[0].stationNowPlaying.nowPlayingTrack;
}
break;
case "supla":
if(playlist.items && playlist.items[0] && playlist.items[0].artist && playlist.items[0].song){
radio.station.track = "__" + playlist.items[0].artist + "__" + "\n" + playlist.items[0].song;
}
break;
case "yle":
if(playlist.data && playlist.data.performer && playlist.data.title){
radio.station.track = "__" + playlist.data.performer + "__" + "\n" + playlist.data.title;
}
break;
default:
radio.station.track = "-";
}
}
}
}
let date = new Date();
radio.currentTime = date.getTime();
radio.playTime = radio.currentTime - radio.startTime;
const completed = (radio.playTime);
const embed = new EmbedBuilder()
.setTitle(client.user?.username || "-")
.setThumbnail((radio.station.logo || "https://cdn.discordapp.com/emojis/" + client.messages.emojis["play"].replace(/[^0-9]+/g, '')))
.setColor(client.config.embedColor)
.addFields({
name: client.messages.playTitle1,
value: client.messages.replace(client.messages.playDescription1, {
"%radio.station.name%": radio.station.name,
"%radio.station.owner%": radio.station.name != radio.station.owner ? radio.station.owner + "\n" : ""
})
},
{
name: client.messages.playTitle2,
value: client.messages.replace(client.messages.playDescription2, {
"%radio.station.track%": radio.station.track != undefined ? "\n\n" + radio.station.track : "-"
})
},
{
name: client.messages.playTitle3,
value: client.messages.replace(client.messages.playDescription3, {
"%client.funcs.msToTime(completed)%": client.funcs.msToTime(completed)
})
})
.setImage('https://waren.io/berriabot-temp-sa7a36a9xm6837br/images/empty-3.png')
.setFooter({
text: client.messages.footerText,
iconURL: "https://cdn.discordapp.com/emojis/" + client.messages.emojis["eximiabots"].replace(/[^0-9]+/g, '')
});
if(!radio.message){
radio.message = await radio.textChannel?.send({ embeds: [embed], components: [buttons] }) ?? null;
} else {
if(radio.textChannel?.id == radio.message.channel.id){
radio.message?.edit({ embeds: [embed], components: [buttons] });
} else {
radio.message?.delete();
radio.message = await radio.textChannel?.send({ embeds: [embed], components: [buttons] }) ?? null;
}
}
},30000);
interaction?.reply({
content: client.messages.emojis["play"] + client.messages.replace(client.messages.play, {
"%radio.station.name%": radio.station.name
}),
flags: 'Ephemeral'
});
}

View File

@ -1,18 +0,0 @@
module.exports = function saveState(client, guild, radio){
client.datastore.checkEntry(guild.id);
let date = new Date();
let data = client.datastore.getEntry(guild.id);
data.state = {};
data.state.channels = {};
data.state.channels.text = radio.textChannel.id;
data.state.channels.voice = radio.voiceChannel.id;
data.state.date = date.toISOString();
data.state.station = {};
data.state.station.name = radio.station.name;
data.state.station.owner = radio.station.owner;
client.datastore.updateEntry(guild, data);
}

View File

@ -0,0 +1,26 @@
import { Guild } from "discord.js";
import RadioClient from "../../Client";
import { radio } from "../classes/Radio";
export default function saveState(client: RadioClient, guild: Guild | { id: string, name?: string } | undefined, radio: radio){
if(!client.datastore || !guild) return;
client.datastore.checkEntry(guild.id);
let date = new Date();
let data = client.datastore.getEntry(guild.id);
if(!data) return;
data.state = {
channels: {
text: radio.textChannel?.id,
voice: radio.voiceChannel?.id
},
date: date.toISOString(),
station: {
name: radio.station.name,
owner: radio.station.owner
}
};
client.datastore.updateEntry(guild, data);
}

View File

@ -1,17 +1,30 @@
module.exports = { export const messages = {
replace(message: string, variables: { [key: string]: string }){
for(let variable in variables){
if(variable.includes('%')){
message = message.replace(variable, variables[variable]);
} else if(variable.includes(':')){
message = message.replace(variable.split(':')[0], variables[variable]);
} else {
message = message.replace(variable, variables[variable]);
}
}
return message;
},
wrongVoiceChannel: "You need to be in the same voice channel as RadioX to use this command!", wrongVoiceChannel: "You need to be in the same voice channel as RadioX to use this command!",
noPerms: "You need the %command.permission% permission to use this command!", noPerms: "You need the %command.permission% permission to use this command!",
notPlaying: "There is nothing playing!", notPlaying: "There is nothing playing!",
runningCommandFailed: "Running this command failed!", runningCommandFailed: "Running this command failed!",
noPermsEmbed: "I cannot send embeds (Embed links).", noPermsEmbed: "I cannot send embeds (Embed links).",
bugTitle: "Found a bug with %client.user.username%?", helpTitle: "Help",
bugDescription: "Join the support server" + "\n" + "%client.config.supportGuild%", helpDescription: "Join to our support server" + "\n" + "%client.config.supportGuild%",
helpTitle: "%client.user.username% help:",
helpDescription: "%commands%",
inviteTitle: "Invite %client.user.username% to your Discord server!",
listTitle: "Radio Stations", listTitle: "Radio Stations",
nowplayingTitle: "Now Playing", playTitle1: ":radio: Channel",
nowplayingDescription: "**%radio.station.name%**" + "\n" + "%radio.station.owner%" + "\n" + "%client.funcs.msToTime(completed)%", playDescription1: "__%radio.station.name%__" + "\n" + "%radio.station.owner%",
playTitle2: ":musical_note: Track",
playDescription2: "%radio.station.track%",
playTitle3: ":stopwatch: Duration",
playDescription3: "%client.funcs.msToTime(completed)%",
noVoiceChannel: "You need to be in a voice channel to play radio!", noVoiceChannel: "You need to be in a voice channel to play radio!",
noQuery: "You need to use a number or search for a supported station!", noQuery: "You need to use a number or search for a supported station!",
noPermsConnect: "I cannot connect to your voice channel.", noPermsConnect: "I cannot connect to your voice channel.",
@ -35,7 +48,17 @@ module.exports = {
statusField4: ":hourglass: Latency", statusField4: ":hourglass: Latency",
statusField5: ":globe_with_meridians: Hosted by", statusField5: ":globe_with_meridians: Hosted by",
errorStationURL: "Station can't be URL", errorStationURL: "Station can't be URL",
messageCommandsDeprecatedTitle: "%client.user.username%", maintenance: "Shhhh... We are now sleeping and dreaming about new features to implement. Will be back soon.",
messageCommandsDeprecatedDescription: "We recommend you to reauthorize our bot by clicking the invite link down below, because Discord is planning to remove message content from verified bots [Read More](https://support-dev.discord.com/hc/en-us/articles/4404772028055)" + "\n\n" + "**Invite Bot**" + "\n" + "https://wgi.fi/radiox_invite" + "\n\n" + "This bot now supports slash commands, you should start using them instead. Type / into the message box and select the bot you wish to use. Remember to be careful as there are a few bugs here and there on Discord." + "\n\n" + "We will remove this deprecation message in March of 2022 when RadioX 1.0.0 is released.", emojis: {
maintenance: "Shhhh... We are now sleeping and dreaming about new features to implement. Will be back soon." logo: "<:RadioX:688765708808487072>",
eximiabots: "<:EximiaBots:693277919929303132>",
list: "<:RadioXList:688541155519889482>",
play: "<:RadioXPlay:688541155712827458>",
stop: "<:RadioXStop:688541155377414168>",
statistics: "<:RadioXStatistics:694954485507686421>",
maintenance: "<:RadioXMaintenance:695043843057254493>",
error: "<:RadioXError:688541155792781320>",
prev: "<:RadioXPrev:882153637370023957>",
next: "<:RadioXNext:882153637474893834>"
}
}; };

View File

@ -1,3 +0,0 @@
export interface command { }
export interface radio {}

View File

@ -1,26 +1,26 @@
require('dotenv/config'); import { ColorResolvable } from "discord.js";
module.exports = { export default {
//credentials //credentials
token: process.env.DISCORD_TOKEN, token: process.env.DISCORD_TOKEN,
//radio stations //radio stations
stationslistUrl: process.env.RADIOX_STATIONSLISTURL || "https://git.cwinfo.net/cwchristerw/radio/raw/branch/master/playlist.json", stationslistUrl: process.env.RADIOX_STATIONSLISTURL || "https://eximiabots.waren.io/radiox/stations.json",
//support //support
supportGuild: "https://discord.gg/rRA65Mn", supportGuild: "https://discord.gg/rRA65Mn",
devId: [ devIDs: [
"493174343484833802", "493174343484833802",
"360363051792203779" "360363051792203779"
], ],
//misc //misc
embedColor: "#88aa00", embedColor: "#88aa00" as ColorResolvable,
hostedBy: "[Warén Group](https://waren.io)", hostedBy: "[Warén Group](https://waren.io)",
//Settings //Settings
version: process.env.DEV_MODE ? process.env.npm_package_version + "-dev" : process.env.npm_package_version, version: process.env.DEV_MODE ? (process.env.npm_package_version ?? "0.0.0") + "-dev" : process.env.npm_package_version ?? "-",
debug: process.env.DEBUG_MODE || false, debug: process.env.DEBUG_MODE || false,
devMode: process.env.DEV_MODE || false, devMode: process.env.DEV_MODE || false,
maintenanceMode: false, maintenanceMode: false,

View File

@ -1,3 +0,0 @@
const { default: RadioClient } = require("./Client");
const client = new RadioClient();

3
src/index.ts Normal file
View File

@ -0,0 +1,3 @@
import RadioClient from "./Client";
new RadioClient();