anchor.diff:  
   	if(AH)
   		message_admins("[key_name_admin(src)] has started replying to [key_name_admin(C, 0, 0)]'s admin help.")
  -	var/msg = input(src,"Message:", "Private message to [C.holder?.fakekey ? "an Administrator" : key_name(C, 0, 0)].") as message|null
  +	var/msg = stripped_multiline_input(src,"Message:", "Private message to [C.holder?.fakekey ? "an Administrator" : key_name(C, 0, 0)].")
   	if (!msg)
   		message_admins("[key_name_admin(src)] has cancelled their reply to [key_name_admin(C, 0, 0)]'s admin help.")
   		return
  
positive.code: /client/proc/popup_admin_pm(client/recipient, msg)
  	var/sender = src
  	var/sendername = key
  	var/reply = input(recipient, msg,"Admin PM from-[sendername]", "") as message|null		//show message and await a reply
  	if(recipient && reply)
  		if(sender)
  			recipient.cmd_admin_pm(sender,reply)										//sender is still about, let's reply to them
  
negative.code: 		if(!externalreplyamount)	//to prevent people from spamming irc/discord
  			return
  		if(!msg)
  			msg = stripped_multiline_input(src,"Message:", "Private message to Administrator")
  
  		if(!msg)
  			return
  