Skip to content

Commit

Permalink
fut: add markdown escapings
Browse files Browse the repository at this point in the history
  • Loading branch information
fulcanelly committed Aug 26, 2024
1 parent 6fe6db4 commit a824e56
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 13 deletions.
9 changes: 2 additions & 7 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -38,21 +38,16 @@
<groupId>com.github.fulcanelly</groupId>
<artifactId>mctg-bridge</artifactId>
<scope>provided</scope>
<version>e1237a602ef923cf5b74d03e9f6ffd98168d3064</version>
<version>1.4.2</version>
</dependency>

<!-- <dependency>
<groupId>com.github.PlayPro</groupId>
<artifactId>CoreProtect</artifactId>
<version>32fd97f</version>
</dependency> -->

<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>[1.18.20,)</version>
<scope>provided</scope>
</dependency>

<dependency>
<groupId>org.spigotmc</groupId>
<artifactId>spigot-api</artifactId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,6 @@ synchronized public void addMessage(WarnMessage message) {
}

void send(WarnMessage message) {
bot.sendMessage(targetChatId, message.pretty());
bot.sendMessage(targetChatId, message.prettyMarkdown());
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.With;
import static me.fulcanelly.tgbridge.utils.UsefulStuff.escapeMarkdown;;

@With
@Data
Expand Down Expand Up @@ -35,21 +36,21 @@ String explosionCount() {
return "вибухів зафіксовано - " + times + "\n";
}

public String pretty() {
public String prettyMarkdown() {
if (type == WarnEvent.CREEPER_EXPLOSION) {
return "Увага! Гравець " + suspect + " зачепив кріпера, який підірвав блоки на координатах:\n" +
return "Увага! Гравець " + escapeMarkdown(suspect) + " зачепив кріпера, який підірвав блоки на координатах:\n" +
position() +
"Під вибух потрапили будівлі таких гравців - " +
String.join(", ", victims) + "\n" +
String.join(", ", escapeMarkdown(victims.toString())) + "\n" +
" -- повідомлення може бути помилковим";
}

if (type == WarnEvent.TNT_EXPLOSION) {

return "Отакої... здається завівся гріфер:\n" +
"гравець під ніком " + suspect + " підірвав TNT на кординатах \n" +
"гравець під ніком " + escapeMarkdown(suspect) + " підірвав TNT на кординатах \n" +
position() +
"За цими кординатами були будівлі таких гравців - " + victims.toString() + "\n" +
"За цими кординатами були будівлі таких гравців - " + escapeMarkdown(victims.toString()) + "\n" +
explosionCount() +
" -- повіддомленя може бути помилковим";
}
Expand Down

0 comments on commit a824e56

Please sign in to comment.