Skip to content

Commit

Permalink
Merge pull request #26 from TibbyRocks/feature/radlibs-adverbs
Browse files Browse the repository at this point in the history
Added adverb support to radlibs
  • Loading branch information
mozoarella authored Feb 17, 2024
2 parents c07f68e + 0e8d18e commit d5060c7
Show file tree
Hide file tree
Showing 2 changed files with 333 additions and 0 deletions.
330 changes: 330 additions & 0 deletions customizations/adverbs.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,330 @@
abnormally
absentmindedly
accidentally
acidly
actually
adventurously
afterwards
almost
always
angrily
annually
anxiously
arrogantly
awkwardly
badly
bashfully
beautifully
bitterly
bleakly
blindly
blissfully
boastfully
boldly
bravely
briefly
brightly
briskly
broadly
busily
calmly
carefully
carelessly
cautiously
certainly
cheerfully
clearly
cleverly
closely
coaxingly
colorfully
commonly
continually
coolly
correctly
courageously
crossly
cruelly
curiously
daily
daintily
dearly
deceivingly
delightfully
deeply
defiantly
deliberately
delightfully
diligently
dimly
doubtfully
dreamily
easily
elegantly
energetically
enormously
enthusiastically
equally
especially
even
evenly
eventually
exactly
excitedly
extremely
fairly
faithfully
famously
far
fast
fatally
ferociously
fervently
fiercely
fondly
foolishly
fortunately
frankly
frantically
freely
frenetically
frightfully
fully
furiously
generally
generously
gently
gladly
gleefully
gracefully
gratefully
greatly
greedily
happily
hastily
healthily
heavily
helpfully
helplessly
highly
honestly
hopelessly
hourly
hungrily
immediately
innocently
inquisitively
instantly
intensely
intently
interestingly
inwardly
irritably
jaggedly
jealously
joshingly
joyfully
joyously
jovially
jubilantly
judgmentally
justly
keenly
kiddingly
kindheartedly
kindly
knavishly
knottily
knowingly
knowledgeably
kookily
lazily
less
lightly
likely
limply
lively
loftily
longingly
loosely
lovingly
loudly
loyally
madly
majestically
meaningfully
mechanically
merrily
miserably
mockingly
monthly
more
mortally
mostly
mysteriously
naturally
nearly
neatly
needily
nervously
never
nicely
noisily
not
obediently
obnoxiously
oddly
offensively
officially
often
only
openly
optimistically
overconfidently
owlishly
painfully
partially
patiently
perfectly
physically
playfully
politely
poorly
positively
potentially
powerfully
promptly
properly
punctually
quaintly
quarrelsomely
queasily
queerly
questionably
questioningly
quicker
quickly
quietly
quirkily
quizzically
rapidly
rarely
readily
really
reassuringly
recklessly
regularly
reluctantly
repeatedly
reproachfully
restfully
righteously
rightfully
rigidly
roughly
rudely
sadly
safely
scarcely
scarily
searchingly
sedately
seemingly
seldom
selfishly
separately
seriously
shakily
sharply
sheepishly
shrilly
shyly
silently
sleepily
slowly
smoothly
softly
solemnly
solidly
sometimes
soon
speedily
stealthily
sternly
strictly
successfully
suddenly
surprisingly
suspiciously
sweetly
swiftly
sympathetically
tenderly
tensely
terribly
thankfully
thoroughly
thoughtfully
tightly
tomorrow
too
tremendously
triumphantly
truly
truthfully
ultimately
unabashedly
unaccountably
unbearably
unethically
unexpectedly
unfortunately
unimpressively
unnaturally
unnecessarily
utterly
upbeat
upliftingly
upright
upside-down
upward
upwardly
urgently
usefully
uselessly
usually
utterly
vacantly
vaguely
vainly
valiantly
vastly
verbally
very
viciously
victoriously
violently
vivaciously
voluntarily
warmly
weakly
wearily
well
wetly
wholly
wildly
willfully
wisely
woefully
wonderfully
worriedly
wrongly
yawningly
yearly
yearningly
yesterday
yieldingly
youthfully
zealously
zestfully
zestily
3 changes: 3 additions & 0 deletions internal/commands/radlibs/radlibs.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ var (
animals Randomizer
fruit Randomizer
gerunds Randomizer
adverbs Randomizer
log = utils.Log
)

Expand All @@ -39,6 +40,7 @@ func init() {
fruit.Fill("customizations/fruit.txt", true)
singularNouns.Combine(&animals, &fruit)
gerunds.Fill("customizations/gerunds.txt", true)
adverbs.Fill("customizations/adverbs.txt", true)
}

// This function splits up the message string and loops over every string
Expand All @@ -62,5 +64,6 @@ func replaceRadlibToken(token string) string {
token = strings.ReplaceAll(token, "$VERBING", gerunds.Random())
token = strings.ReplaceAll(token, "$VERB", verbs.Random())
token = strings.ReplaceAll(token, "$ADJ", adjectives.Random())
token = strings.ReplaceAll(token, "$ADVERB", adverbs.Random())
return token
}

0 comments on commit d5060c7

Please sign in to comment.