Получите пользовательский пинг в боте Discord, сделанном на питоне - PullRequest
0 голосов
/ 21 мая 2018

Я пытался заставить функцию osping работать, и она уже работала, но есть проблема: если я ввожу команду, она получит ping для google машины, на которой находится бот.Я думаю, что возможным способом сделать это является выполнение функции os ping на компьютере пользователя, когда этот конкретный пользователь пишет команду '& ping' вместо ее выполнения на моем компьютере (где размещается бот), чтобы пользователь мог видеть егофактический пинг.

Если это невозможно, пожалуйста, скажите мне, почему и как я могу изменить код, чтобы заставить пинг работать

Заранее спасибо

Вот код, который я использовал:

proc = subprocess.Popen('ping -n 1 ' + hostname, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE, stdin=subprocess.PIPE)

где имя хоста google.com

PS = мне добавить информацию?

...