――Wenn Sie ein Micra-Spieler sind, gibt es seltene Fälle, in denen Sie die Person vorübergehend vom Multi-Server entfernen möchten, wenn Sie sagen: "Die Person, mit der Sie gespielt haben, ist eingeschlafen und Sie können nicht im Spiel aufgehen." Ich denke, dort ist --Micra kann den Prozess der Bedienerberechtigung ausführen, indem der Befehl direkt von der Serverkonsole eingegeben wird.
-Sie können eine Zeichenfolge in den Bildschirm einfügen, indem Sie wie folgt vorgehen: ↓
minecraft_scripts/kick.sh
screen -S minecraft -X stuff "kick $1\n"
main.py
# send kick signal to Minecraft
#Eingabe in die Methode(text) =Textnachricht vom Zwietrachtkanal
def send_signal_to_minecraft(text):
response_string = ''
if text.find("minecraft kick") > -1:
index_st = text.find('kick ') + 5
#index_ed = text.find('')
user_name = text[index_st:]
response_string = "Wir verstehen."+ user_name + "Trete"
try:
subprocess.call(["sh", "minecraft_scripts/kick.sh", user_name])
except Exception as e:
response_string = 'Syntaxfehler > <:cold_sweat:\n' + e.message + '\n' + str(e)
else:
response_string = "Syntaxfehler > <:cold_sweat:\n Geben Sie es richtig ein!"
return response_string