/ls.terminal.ink

The open source bot list running at ls.terminal.ink. Maintained @lepon01

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

ls.terminal.ink

An open source Discord Bot listing website using Eris, Express and RethinkDB (and no jQuery if you select the <table> theme)

Development Team

Category People
Lead Developer 7coil#3175 (@lepon01)
Developer Devoxin#0387 (@Devoxin)
French Translation Yvan#5761 (@lepeli)
French Translation iDroid#4441 (@iDroid27210)
Swedish Translation Mackan#7196 (@Sven65)
Chinese Translation The Double-Eyed Bus#6889 (@austinhuang0131)

Installation

  1. Install imagemagick, Node.js 9.0.0, npm 5.5.1, RethinkDB
  2. git clone https://github.com/terminal/ls.terminal.ink.git
  3. cd ls.terminal.ink
  4. npm i
  5. Create terminal database with bots, csrf, users, session and i18n as tables in RethinkDB, by logging into the RethinkDB integrated webserver.
  6. cp config/default.rename.json config/default.json
  7. nano config/default.json
  8. npm start

Contributions

  • Please use tabs, preferably set to 4 column spacing to maintain alignment
  • Install dev dependancies while working on this
  • No ESlint errors please. Use // eslint-disable-line with permission

Licence

GNU General Public License v3.0, unless marked within the file.