An open source community powered Discord bot to stop and remove the trash from the SW workshop.

Overview

Logo

SW Anti Reuploads & Trash Discord bot

An open source community powered Discord bot to stop and remove the trash from the SW workshop.

SW Discord · Creator's Discord · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Contributing
  4. Contact

About The Project

There was always a problem with the amount of garbage and re-uploads on the Steam workshop of Stormworks, this Discord bot is going to change that. This projects aims to solve these issues.

Here's how:

  • This project is completely open source so every single one of the Stormworks community members can suggest features and report bugs.
  • You can report re-uploads and trash vehicles that are on the workshop, this is how that will go:
    • You find a vehicle that is a shitpost or a reupload on the workshop.
    • You submit it to the bot.
    • Others will upvote your report.
    • Once there are enough reuploads, a SW Admin will export the reports to a CSV sheet (even you can do that with /export) and deletes the creations off the workshop.

(back to top)

Built With

(back to top)

Getting Started

You may want to run the bot locally if you're coding a new feature for the bot. To get a local copy up and running follow these simple steps.

Prerequisites

You're required to have the latest Node.js and npm versions installed.

  • Update npm latest npm
  • npm install npm@latest -g
  • Update Node.js using n package manager
  • n latest

Installation

  1. Clone the repo
  2. git clone https://github.com/THE-SIMPLE-MARK/SW-Anti-Reuploads-Bot.git
  3. Install NPM packages
  4. npm install
  5. Create and fill out .env
    BOT_TOKEN=
    DB_PATH=
    STEAM_API_KEY=
    GOOGLE_API_KEY=
    GOOGLE_SHEET_ID=
  6. Download your Google API private key and put the JSON file (gpai_privatekey.json) into the root directory.

(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 (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

Contact

Discord Server - SM Industries

Project Link: https://github.com/THE-SIMPLE-MARK/SW-Anti-Reuploads-Bot

(back to top)

You might also like...

A Discord bot designed to build better communities by encouraging a positive and constructive relationship between community and staff.

A Discord bot designed to build better communities by encouraging a positive and constructive relationship between community and staff.

Suggestions A Discord bot designed to build better communities by encouraging a positive and constructive relationship between community and staff. St

Dec 24, 2022

This is discord bot specifically made for Community Classroom

This is discord bot specifically made for Community Classroom

Classroom Monitor Bot This bot provides functionalities for 'Community Classroom' discord server. Community Classroom is an initiative 'for the studen

Apr 10, 2022

A configurable Discord Community server nuking bot with a small twist.

A configurable Discord Community server nuking bot with a small twist.

Quby Bot A configurable Discord Community server nuking bot with a small twist. The bot will perform these actions in the following order: When the bo

Sep 7, 2022

Discord community bot for genicsblog.com

genics-bot Source code of discord bot for the genicsblog.com community. Local setup Clone the repo and cd: git clone https://github.com/genicsblog/gen

Oct 3, 2022

Meet Muffin - a multipurpose, customizable and open source Discord bot with bunch of useful features for your server!

Meet Muffin - a multipurpose, customizable and open source Discord bot with bunch of useful features for your server!

Meet Muffin - a multipurpose, highly customizable and open source Discord bot with bunch of useful features for your server! Self-hosting notice While

Oct 21, 2021

A Discord Bot For Open Source Guidance & Resources

A Discord Bot For Open Source Guidance & Resources

OSC-Bot A Discord Bot For Open Source Guidance & Resources OSC Bot is an open-source discord bot created using discord.js for providing guidance and r

Oct 26, 2022

A simple & easy2use API for obtaining information about a discord user, discord bot or discord guild and their use for some purpose on websites!

discord-web-api A simple & easy2use API for obtaining information about a discord user, discord bot or discord guild and their use for some purpose on

Jun 28, 2022

A discord bot made using discord.js and discord-player

A discord bot made using discord.js and discord-player

Musx A custom discord bot that can play music in your server 🎯 Add the bot to your server If you are looking for a music bot for your Discord server

Mar 28, 2022

Discord Neura - a Discord bot framework built on discord.js

Discord Neura Description Discord Neura is a Discord bot framework built on discord.js. Features Command Handler, Arguments, Preconditions and Listene

Mar 23, 2022
Comments
  • Bump moment from 2.29.1 to 2.29.3

    Bump moment from 2.29.1 to 2.29.3

    Bumps moment from 2.29.1 to 2.29.3.

    Changelog

    Sourced from moment's changelog.

    2.29.3 Full changelog

    • Release Apr 17, 2022
      • #5995 [bugfix] Remove const usage
      • #5990 misc: fix advisory link

    2.29.2 See full changelog

    • Release Apr 3 2022

    Address https://github.com/moment/moment/security/advisories/GHSA-8hfj-j24r-96c4

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
Owner
SIMPLE MARK
SIMPLE MARK
[WIP] Meet Koshiro! Our official Discord Bot, Open Source and Community builded. 🛸

Koshiro Meet Koshiro! Our official Discord Bot, Open Source and Community builded. ?? Getting Started Clone the repository git clone https://github.co

WebX DAO 5 Nov 19, 2022
OpenAI Discord Community's GPT-3 powered DALL·E 2 support bot

DALL·E Discord Bot OpenAI Discord Community's GPT-3 powered DALL·E 2 support bot This repository hosts the code for the OpenAI Discord Community's GPT

OpenAI 31 Nov 16, 2022
Co-Pilot is a discord Bot designed to be the all-in-one, open-source Discord bot that handles all your server needs.

Welcome to Co-Pilot Bot repo! ?? ?? Co-Pilot (All-in-one Discord Bot) Co-Pilot is a discord Bot designed to be the all-in-one, open-source Discord bot

YMafalha 19 Nov 11, 2022
Discord-Bot - You can use the discord bot codes that are updated in every video of the codes I use in the discord bot making series that I have published on my youtube channel.

Discord-Bot You can use the discord bot codes that are updated in every video of the codes I use in the discord bot making series that I have publishe

Umut Bayraktar 114 Jan 3, 2023
A multipurpose bot, a clan bot, a all in one bot. The one bot u need for ur server originally made as Milrato discord Bot and by Tomato6966.

Public Bot and Support Server! Invite the Public Version of this Bot so you don't need to host it by yourself or join my Discord server to get a custo

Tomato6966 472 Dec 25, 2022
The Discord Bot for the AvdanOS Community Discord server.

Tinan The Discord Bot for the AvdanOS Community Discord server, made using discord.js v13.8. How to contribute Forking Step 1: Make a contribution for

AvdanOS 11 Dec 1, 2022
A bot that allows you to control pterodactyl from discord powered by discord.js 12 and mongodb

A bot that allows you to control pterodactyl from discord powered by discord.js 12 and mongodb

Hirzi 13 Dec 24, 2022
An open-source Discord bot built with Discord.JS & TypeScript

?? Hans - Discord Bot Discord Bot build with Discord.JS, TypeScript, and lots of ❤️ Invite hans to your server You can invite the bot here ?? . It's u

Sorin 9 Nov 15, 2022
Gitlift Discord Bot is a discord bot which is listening Discord Messages to reply with user gitlift profile and total contributions.

Remoklify - Gitlift Discord Bot Gitlift Discord Bot is a discord bot which is listening Discord Messages to reply with user gitlift profile and total

Remoklify 3 Mar 20, 2022
About Discord bot draft that does not contain ready-made commands, compatible with discord.js v14. Create your own discord bot with this command handler.

discordJS-V14 About Discord bot draft that does not contain ready-made commands, compatible with discord.js v14. Create your own discord bot with this

Umut Bayraktar 36 Dec 28, 2022