This commit is contained in:
crate 2024-09-30 19:54:54 +00:00
parent 659f2470d4
commit a135a81c65

View File

@ -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 "):