add ping
This commit is contained in:
parent
659f2470d4
commit
a135a81c65
14
garfbot.py
14
garfbot.py
@ -1,13 +1,14 @@
|
|||||||
import os
|
import os
|
||||||
import json
|
import json
|
||||||
import config
|
import config
|
||||||
|
import random
|
||||||
import openai
|
import openai
|
||||||
|
import logging
|
||||||
import aiohttp
|
import aiohttp
|
||||||
import asyncio
|
import asyncio
|
||||||
import discord
|
import discord
|
||||||
import requests
|
import requests
|
||||||
import logging
|
import subprocess
|
||||||
import random
|
|
||||||
from base64 import b64encode
|
from base64 import b64encode
|
||||||
from openai import AsyncOpenAI
|
from openai import AsyncOpenAI
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
@ -219,6 +220,15 @@ async def on_message(message):
|
|||||||
if message.content.lower().startswith("garfgif "):
|
if message.content.lower().startswith("garfgif "):
|
||||||
search_term = message.content[8:]
|
search_term = message.content[8:]
|
||||||
await send_gif(message, search_term)
|
await send_gif(message, search_term)
|
||||||
|
|
||||||
|
if message.content.lower().startswith("garfping "):
|
||||||
|
try:
|
||||||
|
query = message.content.split()
|
||||||
|
target = query[-1]
|
||||||
|
result = subprocess.run(['ping', '-c', '1', target], capture_output=True, text=True)
|
||||||
|
await message.channel.send(f`"Ping result for {target}: {result.stdout}`")
|
||||||
|
except Exception as e:
|
||||||
|
await message.channel.send(f"`GarfBot Error: {str(e)}`")
|
||||||
|
|
||||||
# Kroger Shopping
|
# Kroger Shopping
|
||||||
if message.content.lower().startswith("garfshop "):
|
if message.content.lower().startswith("garfshop "):
|
||||||
|
Loading…
Reference in New Issue
Block a user