Skip to content

sohneg/steamcmd-manager-discord-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

V Rising Dedicated Server Manager

About The Project

The reason I made this project is simple. I wanted to make a SteamCMD dedicated server on my old laptop and I wanted my friends to be able to start the server too. The easiest way was through a Discord server.

(back to top)


Table of Contents
  1. Built With
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact

Built With

  • Golang
  • DiscordGo
  • SteamCMD

(back to top)

Getting Started

Make sure you have setup a bot on the Discord Dev Site and have your Bot Token ready. Invite your bot by navigate to OAuth2 => URL Generator. Choose bot and in the second window: Send Messages, Manage Messages, Read Message History, Mention Everyone. Use generated link. Your bot should be now offline in your server.


Installation

  1. Open the .exe file and follow the steps
  2. Have fun

(back to top)

Usage

You can use these commands to manage your Steamcmd Dedicated Server.

!start Start the server.

!stop_admin Stop the server. Not functional yet! Server has to be stopped manually + in the Discord Server !stop_admin has to be called. If not, the server can't be started again.

!check Check if the server is already running.

!install [game] Install a dedicated server for the preferred game. Right now only for V Rising Dedicated Server.


Planned Commands

Some of the commands that are planned or in work. It is planned to manage every SteamCMD Dedicated Server that exists.

!list [game] Search if server exists for game.

(back to top)

Roadmap

  • Add README.md
  • Add back to top links
  • Add basic functionality (!start, !help, !check, !version)
  • Add basic funtionality (!stop)
  • Add funtionality for installing other server (!install)

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch
  3. Commit your Changes
  4. Push to the Branch
  5. Open a Pull Request

(back to top)

License

See LICENSE.txt for more information.


Contact

Project Link: [https://github.com/sohneg/steamcmd-manager-discord-bot]

About

An easy way to manage your steamcmd dedicated servers over discord

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages