mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 18:53:06 +00:00
Adding more functionalities to Discord Bot (Mainly testing)
This commit is contained in:
@@ -5,4 +5,18 @@
|
|||||||
admin_only = FALSE //set to TRUE if this command should only be usable by registered chat admins
|
admin_only = FALSE //set to TRUE if this command should only be usable by registered chat admins
|
||||||
|
|
||||||
/datum/server_tools_command/who/Run(sender, params)
|
/datum/server_tools_command/who/Run(sender, params)
|
||||||
SERVER_TOOLS_CHAT_BROADCAST("[SERVER_TOOLS_CLIENT_COUNT]")
|
SERVER_TOOLS_CHAT_BROADCAST("[SERVER_TOOLS_CLIENT_COUNT]")
|
||||||
|
|
||||||
|
// - FAX
|
||||||
|
/datum/server_tools_command/readfax
|
||||||
|
name ="readfax"
|
||||||
|
help_text = "Reads a fax with specified faxid"
|
||||||
|
required_parameters = 1
|
||||||
|
admin_only = TRUE
|
||||||
|
|
||||||
|
/datum/server_tools_command/readfax/Run(sender, params)
|
||||||
|
var/faxid = params[1]
|
||||||
|
var/savefile/F = new()
|
||||||
|
var/faxfile = file("[config.fax_export_dir]/fax_[faxid].html")
|
||||||
|
var/faxmsg = F.ImportText("/",faxfile)
|
||||||
|
SERVER_TOOLS_RELAY_BROADCAST("FAX: [url_encode(faxmsg)]")
|
||||||
@@ -124,5 +124,8 @@ var/list/adminhelp_ignored_words = list("unknown","the","a","an","of","monkey","
|
|||||||
query_string += "&admin_number_afk=[admin_number_afk]"
|
query_string += "&admin_number_afk=[admin_number_afk]"
|
||||||
world.Export("[config.chat_webhook_url]?[query_string]")
|
world.Export("[config.chat_webhook_url]?[query_string]")
|
||||||
// VoreStation Edit End
|
// VoreStation Edit End
|
||||||
|
//YW EDIT START
|
||||||
|
SERVER_TOOLS_RELAY_BROADCAST("ADMINHELP: FROM: [key_name(src)] - MSG: html_decode(original_msg) - Heard by [admins.len-admin_number_afk] non-AFK staffmembers.")
|
||||||
|
//YW EDIT END
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|||||||
@@ -46,6 +46,9 @@
|
|||||||
query_string += "&sendername=[url_encode(sender.name)]"
|
query_string += "&sendername=[url_encode(sender.name)]"
|
||||||
query_string += "&sentname=[url_encode(sent.name)]"
|
query_string += "&sentname=[url_encode(sent.name)]"
|
||||||
world.Export("[config.chat_webhook_url]?[query_string]")
|
world.Export("[config.chat_webhook_url]?[query_string]")
|
||||||
|
//YW EDIT
|
||||||
|
SERVER_TOOLS_RELAY_BROADCAST("FAX: [url_encode(faxname)] - SENT BY: [url_encode(sender.name)] / [url_encode(sent.name)] - FAXID: [url_encode(faxid)]")
|
||||||
|
//YW EDIT END
|
||||||
|
|
||||||
//
|
//
|
||||||
// Overrides/additions to stock defines go here, as well as hooks. Sort them by
|
// Overrides/additions to stock defines go here, as well as hooks. Sort them by
|
||||||
|
|||||||
Reference in New Issue
Block a user