comment out boy you said it etc
All checks were successful
Garfbot CI/CD Deployment / Deploy (push) Successful in 1m17s
All checks were successful
Garfbot CI/CD Deployment / Deploy (push) Successful in 1m17s
This commit is contained in:
@@ -18,6 +18,7 @@ RUN apk update && \
|
|||||||
tcl-dev
|
tcl-dev
|
||||||
|
|
||||||
RUN pip3 install --no-cache-dir \
|
RUN pip3 install --no-cache-dir \
|
||||||
|
config \
|
||||||
discord \
|
discord \
|
||||||
openai \
|
openai \
|
||||||
aiohttp \
|
aiohttp \
|
||||||
|
|||||||
@@ -123,16 +123,16 @@ async def aod_message(garfbot, message):
|
|||||||
stats_embed.add_field(name=field, value="\n".join(values), inline=True)
|
stats_embed.add_field(name=field, value="\n".join(values), inline=True)
|
||||||
await message.channel.send(embed=stats_embed)
|
await message.channel.send(embed=stats_embed)
|
||||||
|
|
||||||
# Boy You Said It
|
# # Boy You Said It
|
||||||
words = re.findall(r"[a-zA-Z']+", message.content.lower())
|
# words = re.findall(r"[a-zA-Z']+", message.content.lower())
|
||||||
stops = {"a", "an", "the", "and", "or", "but", "is", "it", "in", "on", "at", "to", "of"}
|
# stops = {"a", "an", "the", "and", "or", "but", "is", "it", "in", "on", "at", "to", "of"}
|
||||||
words = [w for w in words if w not in stops]
|
# words = [w for w in words if w not in stops]
|
||||||
|
|
||||||
if words:
|
# if words:
|
||||||
firsts = [w[0] for w in words]
|
# firsts = [w[0] for w in words]
|
||||||
commons = max(set(firsts), key=firsts.count)
|
# commons = max(set(firsts), key=firsts.count)
|
||||||
count = firsts.count(commons)
|
# count = firsts.count(commons)
|
||||||
|
|
||||||
if count >= 3 or (len(words) >= 2 and count / len(words) >= 0.75):
|
# if count >= 3 or (len(words) >= 2 and count / len(words) >= 0.75):
|
||||||
await message.channel.send("Boy, you said it!")
|
# await message.channel.send("Boy, you said it!")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user