πŸ›  Discord bot for nanoFramework Discord server
ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ
dependabot[bot] 4f7bec1603
Bump Newtonsoft.Json from 12.0.3 to 13.0.2 in /nFBot (#2)
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 12.0.3 to 13.0.2.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/12.0.3...13.0.2)

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-type: direct:production
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-08 11:17:36 +00:00
nFBot Bump Newtonsoft.Json from 12.0.3 to 13.0.2 in /nFBot (#2) 2022-12-08 11:17:36 +00:00
nFBot.Core Add project copyright and license header on all source code files 2020-09-09 11:27:17 +01:00
.gitignore Initial work moving the console app to work as webjob 2020-09-09 14:59:12 +01:00
CODE_OF_CONDUCT.md Add code of conduct and contributing docs 2020-09-09 11:04:19 +01:00
CONTRIBUTING.md Add code of conduct and contributing docs 2020-09-09 11:04:19 +01:00
Directory.Build.props Add NBGV to project 2020-09-09 11:34:58 +01:00
LICENSE Rename LICENSE.md to LICENSE 2020-09-24 01:13:42 +01:00
NuGet.Config Add NuGet config file to access nightly builds of DSharpPlus NuGets 2020-09-09 11:06:52 +01:00
README.md Update README.md 2020-09-25 19:03:10 +01:00
nFBot.sln Add NuGet config file to access nightly builds of DSharpPlus NuGets 2020-09-09 11:06:52 +01:00
version.json Update version.json 2021-04-13 00:11:11 +01:00

README.md

Welcome to the nanoFramework nFBot repository!

nFBot is the nanoFramework Discord bot used for various operations including FAQ tagging.

Configuration

nFBot is configured by the config.json which is included with default values. You may also refer to the config.example.json file in the case that you need to see the original values of elements.

  • prefix - This property defines the prefix users must use to call commands on the bot. Mentioning the bot is also considered a valid prefix.

  • debug_token - This does not have to be configured in production environments. When the bot built in Debug mode, this value will be used to connect the bot to Discord. In Release builds, this value will be pulled from the Azure environment as token.

  • status_text - This is the text to display as "Playing" on Discord.

  • welcome_message - This is the text sent via DM to the user when they join the server.

  • admin_role_id - This is the Discord Snowflake ID representing the role assigned to users who have access to administrative operations on the bot, such as shutting it down.

  • storage_mode - This sets what mode to use for storing data. The debug_storage_connection_string property in Debug builds and storage_connection_string environment variable in Release builds will be used to connect to the specified storage mode, and therefore this value must be defined properly. Valid values for this configuration option are as follows: mysql, mssql

  • debug_storage_connection_string - This does not have to be configured in production environments. When the bot built in Debug mode, this value will be used as the connection string for the storage_mode. In Release builds, this value will be pulled from the Azure environment as storage_connection_string.

Deployment

The nFBot is designed to be deployed on Azure as a continuous WebJob.

License

The nanoFramework nFBot is licensed under the MIT license.

Code of Conduct

This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information see the .NET Foundation Code of Conduct.

.NET Foundation

This project is supported by the .NET Foundation.