Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nemika-haj/bytesbumplist

Server List Extension for BytesBump
https://github.com/nemika-haj/bytesbumplist

bytesbump css discord discord-py discord-server-list discord-servers flask html javascript js pug pugjs server-list serverlist website

Last synced: about 1 month ago
JSON representation

Server List Extension for BytesBump

Awesome Lists containing this project

README

        

# BytesBump - Server List Extension
Link your bump bot with a server list!

## Features
- Beautiful. I think, at least.
- Responsive.
- Easy navigation.
- Soon-to-come updates.

## Made using
- Back-end
- Flask
- MongoDB
- Front-end
- Pug.js
- JavaScript
- Markdown-it
- Bootstrap

# Setting Up
**⚠️ YOU WILL NEED A MONGODB FOR IT, CHECK [THIS REPO](https://github.com/Nemika-Haj/BytesBump) ON HOW TO SET IT UP ⚠️**

📝 **Note: This server list supports only bots originating from [BytesBump](https://github.com/Nemika-Haj/BytesBump). However, if you are experienced enough, you can modify it to your own needs**

## **Configuring `settings.json`**
- First of all, rename `settings-example.json` to `settings.json`
- Replace its content with proper values.
### __Example__
```json
{
"site_name": "BytesBump Server List",
"mongo": "mongo-uri (same as the bot's)",
"bot_token": "bump bot's token"
}
```
- Go to your **BytesBump** `settings.json`, and set `enable-serverlist` to `true` and change the `serverlist_url` to your website's URL. `http://127.0.0.1:5000/` is for when the website is hosted locally.

# Hosting
We do not include instructions on how to host the website. However, we have gathered a few resources;
- [How to deploy a Python (Flask) web app on a (PythonAnywhere) live server](https://www.youtube.com/watch?v=75-oCKUx3oU) - By [`PythonHow`](https://www.youtube.com/channel/UC1nNFFS_9m8uuHOfwz8AK0w)
- [Push Flask Apps To Heroku For Webhosting](https://www.youtube.com/watch?v=Li0Abz-KT78) - By [`Codemy.com`](https://www.youtube.com/channel/UCFB0dxMudkws1q8w5NJEAmw)
- [How to Deploy a Flask App to a Linux Server](https://www.youtube.com/watch?v=YFBRVJPhDGY) - By [`Tech With Tim`](https://www.youtube.com/channel/UC4JX40jDee_tINbkjycV4Sg)