new commands
This commit is contained in:
26
README.md
26
README.md
@@ -1,7 +1,15 @@
|
||||
# Valour Bot Guide
|
||||
By SkyJoshua
|
||||
|
||||
This guide walks you through creating a bot on Valour.gg, connecting it with the SDK and getting it to do things on a planet.
|
||||
> **This guide is still a work in progress!**
|
||||
|
||||
This guide walks you through creating a bot on Valour.gg, connecting it with the SDK and getting it to do things on a planet. Basic knowledge in .NET is not required but is highly recommended!
|
||||
|
||||
## Prerequisites
|
||||
- A [Valour](https://app.valour.gg) account
|
||||
- [.NET SDK](https://dotnet.microsoft.com/download) installed
|
||||
- Basic knowledge of C#
|
||||
- The [Valour SDK](https://www.nuget.org/packages/Valour.SDK) (installed as part of the guide)
|
||||
|
||||
## 1. Create a bot account
|
||||
1. Log into [Valour](https://app.valour.gg) with your regular account.
|
||||
@@ -9,10 +17,16 @@ This guide walks you through creating a bot on Valour.gg, connecting it with the
|
||||
3. Click **Create Bot** and give it a name.
|
||||
4. **Copy the token immediately** - it is only shown once. If you lose it, you can regenerate it from the bot's edit page (this invalidates the old one).
|
||||
|
||||
## 2. Making the bot.
|
||||
## 2. Making the bot
|
||||
|
||||
### Step 1. [Logging in as the bot](Guides/1.Login.md)
|
||||
### Step 2. [Joining a planet](Guides/2.JoinPlanet.md)
|
||||
### Step 3. [Connecting and Sending a Message to a Planet](Guides/3.ConnectingAndSending.md)
|
||||
### Step 4. [Reveiving Messages and Commands](Guides/4.MessagesAndCommands.md)
|
||||
### Step 1. [Logging in as the bot](Guides/1.Login.md) — Setting up the project and connecting to Valour
|
||||
### Step 2. [Joining a planet](Guides/2.JoinPlanet.md) — Adding your bot to a planet
|
||||
### Step 3. [Connecting and Sending a Message to a Planet](Guides/3.ConnectingAndSending.md) — Opening a real-time connection and sending your first message
|
||||
### Step 4. [Receiving Messages and Commands](Guides/4.MessagesAndCommands.md) — Listening for messages and creating a basic command
|
||||
### Step 5. [Command Arguments](Guides/5.CommandArguments.md) — Parsing arguments from commands
|
||||
### Step 6. [Member Info](Guides/6.MemberInfo.md) — Fetching info about the message author
|
||||
### Step 7. [Permission Checking](Guides/7.PermissionChecking.md) — Restricting commands to members with the right permissions
|
||||
|
||||
---
|
||||
|
||||
For more information check out the [Valour GitHub](https://github.com/Valour-Software/Valour) and the [Valour SDK on NuGet](https://www.nuget.org/packages/Valour.SDK).
|
||||
|
||||
Reference in New Issue
Block a user