VTC management improved

VTC Analytics is a monthly subscription service that allows you to own a fully customizable, feature-rich Drivers Hub for a nominal monthly cost.

Introduction

Getting started

Learn how to get your new drivers hub set up.

Installation

Step-by-step guides to setting up your drivers hub.

Architecture guide

Learn about what each page displays in details.

Discord integration

Learn about each part of the Discord integration.

API reference

Learn how to use the drivers hub API.

If you have any questions or concerns, please don't hesitate to reach out to us on Discord. We're here to help you every step of the way.


Quick start

We'll go through everything you need to know to have your drivers hub up and running right away.

Creating the Site

To create a Drivers Hub with VTC Analytics, start by logging into your dashboard and clicking the "Create" button. Depending on your subscription plan, you'll have different options for how you can set up your site.

If you have the Basic plan, you'll simply need to provide us with a subdomain that you'd like to use. It should be a short version of your company name, no longer than 8 letters.

If you're subscribed to the Hobby plan or above, you'll have the option to either use our subdomain or your own custom domain. If you choose to use a custom domain, you'll need to provide us with your domain certificate and private certificate. These certificates can be obtained from a trusted certificate authority (CA) or from your domain registrar.

These steps ensure that you're able to quickly and easily create your site with VTC Analytics, with the flexibility to choose the setup that works best for you and your company.

Pointing your DNS

If you have a Basic plan, you can skip this section. However, if you have the Hobby plan or above, you'll need to connect your domain to our public IP. This process is known as "pointing your DNS" and it will ensure that your custom domain resolves to your drivers hub.

After you've created your drivers hub, you'll be able to see our public IP displayed on the screen. To connect your domain, you'll need to go to your domain registrar or hosting provider and update the DNS records to point to our IP. The specific steps will vary depending on your provider, but it typically involves adding an "A" record that points your domain to our IP.

By connecting your DNS, you'll be able to access your drivers hub using your custom domain, making it easier for your drivers to find and use your site.

Creating the first user

After your site has been successfully created, a new user will need to be created. The process is slightly different depending on your subscription plan.

If you have the Basic plan, a new user will be automatically created for you. To log in to your account on the site, simply use the email you signed up with for VTC Analytics and the password that's provided to you upon creating the site.

If you have the Hobby plan or above, you'll need to create a user from your dashboard after the site has been created. This step is only possible if your site is properly connected to your domain. To create a user, go to your dashboard, click "Create a User," and the login details along with a password will be shown. Use these to log in to your new site.

It's important to note that this first user will have admin access, which means you'll be able to manage everything on the site. It's recommended that you change your password soon after logging in. For now, the only way to do that is to log out and click "Forgot Password" at the login page.

These steps ensure that you have access to your VTC Analytics site and can start using it to manage your drivers and analyze your data.

Do not apply first

Do not create the first user by applying. This will prevent you from gaining access to the drivers hub! The only way to create a user with admin privilages, is via the VTC Analytics Dashboard.


First time setup

When you initially log in to your new drivers hub, you'll need to update your settings to ensure that everything can work properly.

Basic settings

When you first access your VTC Analytics drivers hub, everything is set to its default state. To fully utilize the functionality of the site, you'll need to customize your settings. This section covers the basic and most important settings that need to be configured.

The first setting you'll want to adjust is in the "General" tab. Here, you can change your company name, as well as upload your logo and the image that appears at login. This information will be displayed on your site and help to brand it as your own.

Basic Discord integration

The next crucial setting you'll need to adjust is in the "Discord" tab. The drivers hub relies heavily on Discord integration, so it's important to fill out the necessary information correctly. You'll need to provide your Client ID, Client Secret, and Bot Token. To obtain these values, follow these steps:

Go to the Discord Developer Portal and create a new application for your bot.

Give your bot a name and click on the "Create" button.

Go to the "Bot" section, and click on the "Add Bot" button.

Once your bot is created, you'll be able to see your Client ID, Client Secret, and Bot Token in the "Bot" section.

In addition to providing the bot information, you'll also have to set the Redirect URI in your Discord bot. To set the Redirect URI:

Go to the "OAuth2" section of your Discord bot.

Check the "bot" scope and add the "redirect" permission.

Under "Redirect URIs," enter the Redirect URI provided in your driver hub's "Discord" settings.

Click the "Save Changes" button.

Adding the bot to the your Discord server is a simple process. Follow these steps to add the bot to your server:

Click on the "OAuth2" section.

Select the "bot" scope.

Select the permissions you want the bot to have.

Invite the bot to your server by clicking the generated link.

It's important to note that the bot must be in you's Discord server in order for the Discord integration to work correctly.

Updating personal profile

After creating your drivers hub, it's important to update your personal profile. To do so, go to the Accounts page and view your own profile. In there, you should update your Steam ID, TruckersMP ID, and Discord ID with your own profiles. This is important as it will allow you to receive jobs from the job logger and roles from Disocrd.


Getting help

If you need any help with your drivers hub, don't hesitate to reach out. You are welcome to join our Discord Server and open a support ticket. Our support team will be happy to assist you with any questions or issues you may have.