TelegramChatLogger An handy way to log and read the ingame players messages for moderation purposes
PLEASE LEAVE A REVIEW IF YOU LIKE THIS PLUGIN
Description Just create a telegram bot, put the bot in a channel or a group and retrieve the chat id of it, so put the bot token and the chat id on the plugin configuration and it's done! NOTE: this isn't a TelegramToMinecraftLink plugin, the plugin just sends messages as logs.
Useful to keep an eye on the chat also if you're not ingame
Features
Player join,quit,chat events even toggleable
Installation
Download the plugin
Put it in the "plugins" folder
Restart the server
Start @BotFather on telegram and create a bot
Put your new bot token in the conrfiguration
Create a group or a channel and add the bot to it, send a message of test on the new chat and forward it to @getidsbot, so, put the channel/group chat id into the configuration
Reload the configuration
NOTE: if you get an "error 403" it means: "invalid chat id or token"
tglogger.admin allows you to use all TelegramChatLogger commands.
default: op
Code (Text):
# Developed with LOV by StivenFocs
options:
debug: false
bot_token: abc
chat_id: 0
join_log:
enabled: true
silenced: false
quit_log:
enabled: true
silenced: false
chat_log:
enabled: true
silenced: false
silenced_players: []
ignored_players: []
messages:
player_joined: '%player% joined the game'
player_left: '%player% left the game'
player_chat: '%player% » '
configuration_reloaded: '&aConfiguration successfully reloaded'
an_error_occurred: '&cAn error occurred with this task..'
unknown_subcommand: '&cUnknown subcommand'
no_permission: '&cYou''re not permitted to do this.'
help_admin:
- '&8&m=========================='
- '&7* &3Telegram&bChat&9Logger'
- ''
- '&7* /tglogger reload &8&m| &7Reload the configuration'
- ''
- '&8&m=========================='
help_user:
- '&8&m=========================='
- '&7* &3Telegram&bChat&9Logger'
- ''
- '&7* Just a moderation tool.'
- ''
- '&8&m=========================='
About configurations:
To stop a message from appearing, leave a: ""
%version% is a global placeholder in the plugin
%name% is a global placeholder that is a reference to the name of a command sender or event trigger such the player name or the CONSOLE name.
Leave your problem issues in the discussion section and PM me for suggestions.
You are allowed to decompile and/or redistribute the plugin but you can not publish it anywere as an owner.