mirror of
https://github.com/thedrewen/protojx-manager.git
synced 2026-03-21 09:48:56 +01:00
Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c99c11c241 | |||
| df048c1352 | |||
| 290e8b982a | |||
| 8bfeb1c43c | |||
| e2a8255d5a | |||
| 85ec27cb2b |
@@ -7,6 +7,6 @@ COPY . .
|
||||
RUN apt-get update && apt-get install -y iputils-ping
|
||||
RUN npm i
|
||||
|
||||
RUN npm register
|
||||
# RUN npm run register
|
||||
|
||||
CMD [ "npm", "run", "start" ]
|
||||
@@ -15,16 +15,16 @@ export class StatusService {
|
||||
|
||||
public hosts: Host[] = [
|
||||
{
|
||||
'host': 'https://protojx.com',
|
||||
'name': 'Protojx Website',
|
||||
host: 'https://protojx.com',
|
||||
name: 'Protojx Website',
|
||||
alive: false,
|
||||
ping_type: 'website',
|
||||
type: 'website',
|
||||
notify: false
|
||||
},
|
||||
{
|
||||
'host': 'https://manager.protojx.com',
|
||||
'name': 'Espace Client',
|
||||
host: 'https://manager.protojx.com',
|
||||
name: 'Espace Client',
|
||||
alive: false,
|
||||
ping_type: 'website',
|
||||
type: 'website',
|
||||
@@ -94,6 +94,14 @@ export class StatusService {
|
||||
type: 'games',
|
||||
notify: true
|
||||
},
|
||||
{
|
||||
host: '5.178.99.17',
|
||||
name: 'RYZEN-GAME 02',
|
||||
alive: false,
|
||||
ping_type: 'ping',
|
||||
type: 'games',
|
||||
notify: true
|
||||
},
|
||||
{
|
||||
host: '5.178.99.63',
|
||||
name: 'XEON-GAME 01',
|
||||
@@ -297,14 +305,16 @@ export class StatusService {
|
||||
(text) =>
|
||||
text.setContent('## ' + sectionData.title + '\n' + hostTexts.filter((v) => v.type == sectionData.type).map((v) => v.value).join('\n'))
|
||||
)
|
||||
.setThumbnailAccessory(
|
||||
(acc) =>
|
||||
acc.setURL(sectionData.thumbnail)
|
||||
)
|
||||
.setThumbnailAccessory(
|
||||
(acc) =>
|
||||
acc.setURL(sectionData.thumbnail)
|
||||
)
|
||||
)
|
||||
});
|
||||
|
||||
container.addTextDisplayComponents((text) => text.setContent(`${live ? 'Last update : ' : ''}<t:${dayjs().unix()}:f> - Receive automatic notifications when there is an outage with /follow !`));
|
||||
container.addSeparatorComponents((s) => s);
|
||||
|
||||
container.addTextDisplayComponents((text) => text.setContent(`:globe_with_meridians: Website Status : https://statut.protojx.com/\n${live ? 'Last update : ' : ''}<t:${dayjs().unix()}:f> - Receive automatic notifications when there is an outage with /follow !`));
|
||||
|
||||
return container;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user