Skip to content

Skillz4Killz/vainglory-news

Repository files navigation

vgnews

Discord

Netlify Status

Vainglory News

This project began with the hope of making a better News tab for Vainglory. It is an automated feed of all the Vainglory news that any player can submit content. Once the editors approve of the content, the website automatically updates with it.

How It Works

This project is composed of several components to make it work.

  1. Website (This repo)
  2. Bot that allows users to easily submit content and editors to approve content.
  3. Database
  4. Discord Server
  • Users join the discord server
  • Use the google form or !submit command that begins a Q&A session getting the necessary information.
  • The bot posts the request in #pending-approval channel.
  • Editors approve or reject the post after discussion and if approved the bot updates the database and rebuilds the website.

Features

  1. Clean and crisp tabs/navigation of the news tab

    • Helps organize content for users to view the content that they want to see.
  2. Latest Tab

    • Shows the @vainglory and @vainglorystatus twitter feeds
    • Shows the official news from the vainglorygame.com
      • Automatically updated when new posts are made)
      • If no image or broken image link is used, the website will default to the Vainglory GIF.
    • Shows the latest posts added to the website.
      • Recurring users can see what's new without having to check every tab.
  3. Art Tab

  • Shows Vainglory art and memes submitted to the site.
  1. Guides Tab
  • Shows guides that are meant to be teaching players
  1. Entertainment Tab
  • Shows Twitch Live Streams for Vainglory.
    • STRICT requirements and rules to be on this list.
  • Shows community tournaments
  • Show Vainglory Esports related news
  • Show Video Content like Youtube Videos
  1. Tools Tab
  • Shows the best Vainglory projects that are maintained and are useful to players
  • Randomizes order every time to keep it fair.

Submit Your Content

To submit your content, please join our Discord Server and complete the submission process.

Want To Contribute?

Check out our contribution guide!

Developers

  • Skillz4Killz

Contributors

  • Add your name below when you contribute to the project please

About

My attempt at creating a great Vainglory News Tab Page

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published