# Logging

{% hint style="info" %}
The variables such as `<>`, `{}` are supposed to be ignored while running a command. The variable `<>` means that the argument is required.
{% endhint %}

### Quick Start

1. Set up the logging channel by executing `v-setlogs` if you want to set-up logs in the current channel or `v-setlogs <#Channel>` .
2. If you want to check the features/events you can run `v-showlogs` and it will give all the information regarding the Logs which you enabled before!

{% hint style="info" %}
The variable `||` means "or".&#x20;
{% endhint %}

### Logging Commands

| Command    | Usage                               |
| ---------- | ----------------------------------- |
| setlogs    | v-setlogs \|\| v-setlogs <#Channel> |
| showlogs   | v-showlogs                          |
| removelogs | v-removelogs                        |

### Event List

The Title `Channel` below doesn't mean the Channel where the events will log. The Title means that where the event will be taking place, Member Events don't have a specific Channel so it will be described as `n/a` .

| Event          | Channel        |
| -------------- | -------------- |
| Channel Create | serverchannel  |
| Channel Update | serverchannel  |
| Channel Delete | serverchannel  |
| Message Update | messagechannel |
| Message Delete | messagechannel |
| Member Join    | n/a            |
| Member Update  | n/a            |
| Member Leave   | n/a            |
| Role Create    | serverrole     |
| Role Delete    | serverrole     |
| Emoji Create   | serveremoji    |
| Emoji Delete   | serveremoji    |
