4f7bec1603
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> |
||
---|---|---|
nFBot | ||
nFBot.Core | ||
.gitignore | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
Directory.Build.props | ||
LICENSE | ||
NuGet.Config | ||
README.md | ||
nFBot.sln | ||
version.json |
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 astoken
. -
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. Thedebug_storage_connection_string
property in Debug builds andstorage_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 thestorage_mode
. In Release builds, this value will be pulled from the Azure environment asstorage_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.