diff --git a/DisCatSharp.Docs/dcs/android-chrome-192x192.png b/DisCatSharp.Docs/dcs/android-chrome-192x192.png
new file mode 100644
index 000000000..e1b6613b5
Binary files /dev/null and b/DisCatSharp.Docs/dcs/android-chrome-192x192.png differ
diff --git a/DisCatSharp.Docs/dcs/android-chrome-512x512.png b/DisCatSharp.Docs/dcs/android-chrome-512x512.png
new file mode 100644
index 000000000..82477be43
Binary files /dev/null and b/DisCatSharp.Docs/dcs/android-chrome-512x512.png differ
diff --git a/DisCatSharp.Docs/dcs/apple-touch-icon.png b/DisCatSharp.Docs/dcs/apple-touch-icon.png
new file mode 100644
index 000000000..ce26fc205
Binary files /dev/null and b/DisCatSharp.Docs/dcs/apple-touch-icon.png differ
diff --git a/DisCatSharp.Docs/dcs/favicon-16x16.png b/DisCatSharp.Docs/dcs/favicon-16x16.png
new file mode 100644
index 000000000..89a142e05
Binary files /dev/null and b/DisCatSharp.Docs/dcs/favicon-16x16.png differ
diff --git a/DisCatSharp.Docs/dcs/favicon-32x32.png b/DisCatSharp.Docs/dcs/favicon-32x32.png
new file mode 100644
index 000000000..1e1587b12
Binary files /dev/null and b/DisCatSharp.Docs/dcs/favicon-32x32.png differ
diff --git a/DisCatSharp.Docs/dcs/favicon.ico b/DisCatSharp.Docs/dcs/favicon.ico
index bade74c35..53a35037a 100644
Binary files a/DisCatSharp.Docs/dcs/favicon.ico and b/DisCatSharp.Docs/dcs/favicon.ico differ
diff --git a/DisCatSharp.Docs/dcs/logo.png b/DisCatSharp.Docs/dcs/logo.png
index 863ae18d3..fd7bceeb0 100644
Binary files a/DisCatSharp.Docs/dcs/logo.png and b/DisCatSharp.Docs/dcs/logo.png differ
diff --git a/DisCatSharp.Docs/dcs/logobig.png b/DisCatSharp.Docs/dcs/logobig.png
index d3456e443..3c47e76d7 100644
Binary files a/DisCatSharp.Docs/dcs/logobig.png and b/DisCatSharp.Docs/dcs/logobig.png differ
diff --git a/DisCatSharp.Docs/dcs/partials/_footer.liquid b/DisCatSharp.Docs/dcs/partials/_footer.liquid
index 9c6629d58..1218db5dc 100644
--- a/DisCatSharp.Docs/dcs/partials/_footer.liquid
+++ b/DisCatSharp.Docs/dcs/partials/_footer.liquid
@@ -1,16 +1,16 @@
{% comment -%}Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.{% endcomment -%}
diff --git a/DisCatSharp.Docs/dcs/site.webmanifest b/DisCatSharp.Docs/dcs/site.webmanifest
new file mode 100644
index 000000000..45dc8a206
--- /dev/null
+++ b/DisCatSharp.Docs/dcs/site.webmanifest
@@ -0,0 +1 @@
+{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}
\ No newline at end of file
diff --git a/DisCatSharp.Docs/docfx.json b/DisCatSharp.Docs/docfx.json
index 301ec4fee..d558afbe7 100644
--- a/DisCatSharp.Docs/docfx.json
+++ b/DisCatSharp.Docs/docfx.json
@@ -1,90 +1,90 @@
{
"metadata": [
{
"src": [
{
"src": "..",
"files": [
"**.cs"
],
"exclude": [
"**/obj/**",
"**/bin/**",
"_site/**"
]
}
],
"dest": "api",
"filter": "filter_config.yml"
}
],
"build": {
"content": [
{
"files": [
"api/**.yml",
"api/index.md"
]
},
{
"files": [
"articles/**.md",
"articles/**/toc.yml",
"natives/**.md",
"faq/**.md",
"toc.yml",
"*.md"
],
"exclude": [
"**/bin/**",
"**/obj/**",
"_site/**",
"_site_pdf/**"
]
}
],
"resource": [
{
"files": [
"images/**",
"natives/**.zip"
],
"exclude": [
"**/bin/**",
"**/obj/**",
"_site/**",
"_site_pdf/**"
]
}
],
"overwrite": [
{
"files": [
],
"exclude": [
"**/bin/**",
"**/obj/**",
"_site/**",
"_site_pdf/**"
]
}
],
"dest": "_site",
"globalMetadata": {
- "_appFooter": "© 2021 Aiko IT Systems",
+ "_appFooter": "© 2021-2022 Aiko IT Systems",
"_enableSearch": true,
"_enableNewTab": true,
"_appTitle": "DisCatSharp Docs"
},
"globalMetadataFiles": [],
"fileMetadataFiles": [],
"template": [
"dcs"
],
"postProcessors": ["ExtractSearchIndex", "CustomMemberIndexer"],
"noLangKeyword": false,
"keepFileLink": false,
"cleanupCacheHistory": false,
"disableGitFeatures": false
}
}
diff --git a/DisCatSharp.Logos/android-chrome-192x192.png b/DisCatSharp.Logos/android-chrome-192x192.png
new file mode 100644
index 000000000..e1b6613b5
Binary files /dev/null and b/DisCatSharp.Logos/android-chrome-192x192.png differ
diff --git a/DisCatSharp.Logos/android-chrome-512x512.png b/DisCatSharp.Logos/android-chrome-512x512.png
new file mode 100644
index 000000000..82477be43
Binary files /dev/null and b/DisCatSharp.Logos/android-chrome-512x512.png differ
diff --git a/DisCatSharp.Logos/apple-touch-icon.png b/DisCatSharp.Logos/apple-touch-icon.png
new file mode 100644
index 000000000..ce26fc205
Binary files /dev/null and b/DisCatSharp.Logos/apple-touch-icon.png differ
diff --git a/DisCatSharp.Logos/favicon-16x16.png b/DisCatSharp.Logos/favicon-16x16.png
new file mode 100644
index 000000000..89a142e05
Binary files /dev/null and b/DisCatSharp.Logos/favicon-16x16.png differ
diff --git a/DisCatSharp.Logos/favicon-32x32.png b/DisCatSharp.Logos/favicon-32x32.png
new file mode 100644
index 000000000..1e1587b12
Binary files /dev/null and b/DisCatSharp.Logos/favicon-32x32.png differ
diff --git a/DisCatSharp.Logos/favicon.ico b/DisCatSharp.Logos/favicon.ico
new file mode 100644
index 000000000..53a35037a
Binary files /dev/null and b/DisCatSharp.Logos/favicon.ico differ
diff --git a/DisCatSharp.Logos/logo.png b/DisCatSharp.Logos/logo.png
new file mode 100644
index 000000000..fd7bceeb0
Binary files /dev/null and b/DisCatSharp.Logos/logo.png differ
diff --git a/DisCatSharp.Logos/logobig.png b/DisCatSharp.Logos/logobig.png
new file mode 100644
index 000000000..3c47e76d7
Binary files /dev/null and b/DisCatSharp.Logos/logobig.png differ
diff --git a/DisCatSharp.Logos/site.webmanifest b/DisCatSharp.Logos/site.webmanifest
new file mode 100644
index 000000000..45dc8a206
--- /dev/null
+++ b/DisCatSharp.Logos/site.webmanifest
@@ -0,0 +1 @@
+{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}
\ No newline at end of file
diff --git a/DisCatSharp.targets b/DisCatSharp.targets
index 49fb0c0cb..b063ad919 100644
--- a/DisCatSharp.targets
+++ b/DisCatSharp.targets
@@ -1,11 +1,12 @@
Lala Sabathil, Lunar, Auros, Geferon, J_M_Lutra, Alice, AITSYS contributors
Aiko IT Systems
False
https://github.com/Aiko-IT-Systems/DisCatSharp
https://github.com/Aiko-IT-Systems/DisCatSharp
Git
+ https://raw.githubusercontent.com/Aiko-IT-Systems/DisCatSharp/main/DisCatSharp.Logos/logobig.png
diff --git a/README.md b/README.md
index c5b6e979e..f3a28e8aa 100644
--- a/README.md
+++ b/README.md
@@ -1,96 +1,99 @@
# DisCatSharp [![GitHub](https://img.shields.io/github/license/Aiko-IT-Systems/DisCatSharp?label=License)](https://github.com/Aiko-IT-Systems/DisCatSharp/blob/main/LICENSE.md) [![Sponsors](https://img.shields.io/github/sponsors/Lulalaby?label=Sponsors)](https://github.com/sponsors/Lulalaby) [![Discord Server](https://img.shields.io/discord/858089281214087179.svg?label=Discord)](https://discord.gg/discatsharp)
-![oie_u4NkggjBd6fc](https://user-images.githubusercontent.com/14029133/133850667-11872a7b-1dad-4a47-baab-aad2ecfc29d5.jpg)
+![Logo](DisCatSharp.Logos/logobig.png#64x64)
-Discord Bot Library written in C# for .NET. https://discord.gg/discatsharp
+[Discord Bot Library](https://discord.gg/discatsharp) written in C# for .NET.
#### Status
[![NuGet](https://img.shields.io/nuget/v/DisCatSharp.svg?label=NuGet%20Overall%20Version)](https://nuget.dcs.aitsys.dev)
[![Build status](https://ci.appveyor.com/api/projects/status/fy4xn9s3cq7j30j7/branch/main?svg=true)](https://ci.appveyor.com/project/AITSYS/discatsharp/branch/main)
#### Commit Activities
[![GitHub last commit](https://img.shields.io/github/last-commit/Aiko-IT-Systems/DisCatSharp?label=Last%20Commit)](https://aitsys.dev/source/DisCatSharp/history/)
[![GitHub commit activity](https://img.shields.io/github/commit-activity/w/Aiko-IT-Systems/DisCatSharp?label=Commit%20Activity)](https://github.com/Aiko-IT-Systems/DisCatSharp/commits/main)
[![wakatime](https://wakatime.com/badge/github/Aiko-IT-Systems/DisCatSharp.svg)](https://wakatime.com/badge/github/Aiko-IT-Systems/DisCatSharp)
#### Stats
[![GitHub pull requests](https://img.shields.io/github/issues-pr/Aiko-IT-Systems/DisCatSharp?label=PRs)](https://github.com/Aiko-IT-Systems/DisCatSharp/pulls)
[![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/Aiko-IT-Systems/DisCatSharp?label=Size)](#)
[![GitHub contributors](https://img.shields.io/github/contributors/Aiko-IT-Systems/DisCatSharp)](https://github.com/Aiko-IT-Systems/DisCatSharp/graphs/contributors)
[![GitHub Repo stars](https://img.shields.io/github/stars/Aiko-IT-Systems/DisCatSharp?label=Stars)](https://github.com/Aiko-IT-Systems/DisCatSharp/stargazers)
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/5282/badge)](https://bestpractices.coreinfrastructure.org/projects/5282)
[![StackShare](http://img.shields.io/badge/tech-stack-0690fa.svg?style=flat)](https://stackshare.io/aiko-it-systems/discatsharp)
## Why DisCatSharp?
We want the lib always up-to-date. The newest features are important for us.
So the API version is always the newest, in the actual case `v9`.
## Where is the Changelog?
On our guild! You find it in [this channel](https://discord.com/channels/858089281214087179/858099438580006913).
## Installing
You can install the library from following source:
The latest release is always available on [NuGet](https://nuget.dcs.aitsys.dev).
## Documentation
The documentation for the latest stable version is available at [docs.dcs.aitsys.dev/lts](https://docs.dcs.aitsys.dev/lts).
The documentation of the latest nightly versions is available at [docs.dcs.aitsys.dev](https://docs.dcs.aitsys.dev).
## Bugs or Feature requests?
Either join our [support guild](https://discord.gg/discatsharp) and open a support ticket.
Or write a mail to dcs@aitsys.dev.
All requests are tracked at [aitsys.dev](https://aitsys.dev).
## Tutorials
* [Howto](https://docs.dcs.aitsys.dev/articles/basics/bot_account.html)
* [Examples](https://examples.dcs.aitsys.dev)
## Snippts
[Snippets for Visual Studio](https://github.com/Aiko-IT-Systems/DisCatSharp.Snippets)
## Latest NuGet Packages
| Package | NuGet |
| --------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| DisCatSharp | [![NuGet](https://img.shields.io/nuget/v/DisCatSharp.svg?label=)](https://nuget.dcs.aitsys.dev/DisCatSharp) |
| DisCatSharp.ApplicationCommands | [![NuGet](https://img.shields.io/nuget/v/DisCatSharp.ApplicationCommands.svg?label=)](https://nuget.dcs.aitsys.dev/DisCatSharp.ApplicationCommands) |
| DisCatSharp.CommandsNext | [![NuGet](https://img.shields.io/nuget/v/DisCatSharp.CommandsNext.svg?label=)](https://nuget.dcs.aitsys.dev/DisCatSharp.CommandsNext) |
| DisCatSharp.Common | [![NuGet](https://img.shields.io/nuget/v/DisCatSharp.Common.svg?label=)](https://nuget.dcs.aitsys.dev/DisCatSharp.Common) |
| DisCatSharp.Configuration | [![NuGet](https://img.shields.io/nuget/v/DisCatSharp.Configuration.svg?label=)](https://nuget.dcs.aitsys.dev/DisCatSharp.Configuration) |
| DisCatSharp.Hosting | [![NuGet](https://img.shields.io/nuget/v/DisCatSharp.Hosting.svg?label=)](https://nuget.dcs.aitsys.dev/DisCatSharp.Hosting) |
| DisCatSharp.Hosting.DependencyInjection | [![NuGet](https://img.shields.io/nuget/v/DisCatSharp.Hosting.DependencyInjection.svg?label=)](https://nuget.dcs.aitsys.dev/DisCatSharp.Hosting.DependencyInjection) |
| DisCatSharp.Interactivity | [![NuGet](https://img.shields.io/nuget/v/DisCatSharp.Interactivity.svg?label=)](https://nuget.dcs.aitsys.dev/DisCatSharp.Interactivity) |
| DisCatSharp.Lavalink | [![NuGet](https://img.shields.io/nuget/v/DisCatSharp.Lavalink.svg?label=)](https://nuget.dcs.aitsys.dev/DisCatSharp.Lavalink) |
| DisCatSharp.VoiceNext | [![NuGet](https://img.shields.io/nuget/v/DisCatSharp.VoiceNext.svg?label=)](https://nuget.dcs.aitsys.dev/DisCatSharp.VoiceNext) |
| DisCatSharp.VoiceNext.Natives | [![NuGet](https://img.shields.io/nuget/v/DisCatSharp.VoiceNext.Natives.svg?label=)](https://nuget.dcs.aitsys.dev/DisCatSharp.VoiceNext.Natives) |
## Releasing
To release a new version do the following steps:
- Create locally a repo named `release/VERSION` (Don't forget to replace VERSION with the target version number)
- Replace version number with the correct version in [appveyor.yml#L78](https://github.com/Aiko-IT-Systems/DisCatSharp/blob/main/appveyor.yml#L78) with the new release number and [appveyor.yml#L5](https://github.com/Aiko-IT-Systems/DisCatSharp/blob/main/appveyor.yml#L5) with the next-ahead release number.
- Replace nuget version number in [Version.targets#L4](https://github.com/Aiko-IT-Systems/DisCatSharp/blob/main/Version.targets#L4)
- Publish branch to GitHub
- Wait for the CI/CD to complete.
- Merge the branch into main and delete it afterwards
## Testing Docs
Just visit [this](https://github.com/Aiko-IT-Systems/DisCatSharp/actions/workflows/docs-preview.yml) Workflow.
The workflow generates a docs artifact and deploys on Cloudflare Pages.
Visit the channel [#github-feed](https://discord.com/channels/858089281214087179/861507952509976607) on discord and watch for this message:
![Deploy](./cf-deploy.png)
If you can't see it, take a look into the selfroles channel.
## Thanks
Big thanks goes to the following people who helps us ♥️
- [Auros Nexus](https://github.com/Auros)
- [Lunar Starstrum](https://github.com/OoLunar)
- [Johannes](https://github.com/JMLutra)
- [Geferon](https://github.com/geferon)
- [Alice](https://github.com/QuantuChi)
+
+## Special Thanks
+The special thanks goes to . Make sure to check out her [instagram](https://www.instagram.com/nagisaarts_/) ♥️♥️