File tree Expand file tree Collapse file tree 5 files changed +42
-0
lines changed Expand file tree Collapse file tree 5 files changed +42
-0
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ import Project from "./resources/project.png";
11
11
import Gamepad from "./resources/gamepad.png" ;
12
12
import Tree from "./resources/tree.png" ;
13
13
import CV from "./resources/CV.png" ;
14
+ import Discord from "./resources/discord.png" ;
14
15
15
16
export default class Resources {
16
17
static startButton = start ;
@@ -26,4 +27,5 @@ export default class Resources {
26
27
static gamepad = Gamepad ;
27
28
static tree = Tree ;
28
29
static cv = CV ;
30
+ static discord = Discord ;
29
31
}
Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ import Resources from "../../Resources";
2
2
3
3
const ttsg = require ( "./ttsg.txt" ) ;
4
4
const att = require ( "./att.txt" ) ;
5
+ const ottddiscordbot = require ( "./ottddiscordbot.txt" ) ;
5
6
6
7
export interface Project {
7
8
title : string ,
@@ -22,6 +23,11 @@ export interface ProjectCategory {
22
23
23
24
24
25
export const ProjectCategories = {
26
+ discord :
27
+ {
28
+ name : "Discord Bots" ,
29
+ iconUrl : Resources . discord
30
+ } ,
25
31
games :
26
32
{
27
33
name : "Games" ,
@@ -30,6 +36,18 @@ export const ProjectCategories = {
30
36
}
31
37
32
38
export const Projects : Project [ ] = [
39
+ {
40
+ projectCategory : ProjectCategories . discord ,
41
+ title : "OpenTTD Discord Bot" ,
42
+ id : "OttdDiscord" ,
43
+ startDate : "2020" ,
44
+ iconUrl : Resources . discord ,
45
+ path : ottddiscordbot ,
46
+ repository : "https://github.com/shoter/OpenttdDiscord" ,
47
+ photosPaths : [
48
+ "https://raw.githubusercontent.com/shoter/Homepage/master/media/OpenttdDiscordBot.png"
49
+ ]
50
+ } ,
33
51
{
34
52
projectCategory : ProjectCategories . games ,
35
53
title : "Turn time strategy game" ,
Original file line number Diff line number Diff line change
1
+ # Openttd Discord
2
+
3
+ 
4
+ 
5
+ [](https://codecov.io/gh/shoter/OpenttdDiscord)
6
+
7
+ Provides ability to integrate Discord with your OpenTTD servers.
8
+
9
+ ## Functionalities
10
+
11
+ * Connects Discord channel to the Openttd Servers enabling communication between multiple servers and Discord.
12
+ * Automatically translates ASCII emojis into Discord emojis and vice-versa.
13
+ * Ability to execute rcon commands on server from Discord.
14
+ * Ability to gather short reports from players about malicious behavior of other players
15
+ * Contains information about connected clients
16
+ * Contains last chat messages
17
+ * Contains reason for the report
18
+ * Some additional information
19
+ * Creating auto-updated messages which can show status of current server.
20
+ * It contains the same information as OpenTTD client on server browser screen.
21
+ * Auto reply system
22
+ * Players joining server are going to be welcomed with pre-defined message
You can’t perform that action at this time.
0 commit comments