-
6d8ba18380
cypher: distinguish between a task roll and an attack roll
master
Brian S. Stephan
2025-02-08 23:51:00 -0600
-
3b7c871a94
cypher: case insensitivity when matching task difficulties
Brian S. Stephan
2025-02-08 23:37:36 -0600
-
fa4815153a
cypher: slightly better display of output with no difficulty or mods
Brian S. Stephan
2025-02-08 23:30:59 -0600
-
cc9b110531
fix a display issue in the karma key score
Brian S. Stephan
2024-11-14 10:11:31 -0600
-
af4746fb90
allow Markov contexts to be hidden from the web
Brian S. Stephan
2024-11-14 09:47:27 -0600
-
d0cbc815d1
update post_connect to accept a /command to do things other than "msg"
Brian S. Stephan
2024-12-16 23:47:32 -0600
-
166b506843
the weather module depends on requests
Brian S. Stephan
2024-11-08 08:29:30 -0600
-
12adb2a205
plug the cypher system roller into the irc plugin
Brian S. Stephan
2024-11-07 16:32:06 -0600
-
8e22ccb2a3
start a TODO for myself
Brian S. Stephan
2024-11-07 16:16:12 -0600
-
02e5769ab5
irc 20.5.0 breaks recursion checks/bot.reply()
Brian S. Stephan
2024-11-07 16:13:06 -0600
-
ac16ec99e5
add a Cypher System dice rolling library method
Brian S. Stephan
2024-11-07 12:23:32 -0600
-
994f9ef50b
Revert "replace dice sanity checks as asserts"
Brian S. Stephan
2024-10-31 23:46:18 -0500
-
f43b9e4de4
updates to the packages under test
Brian S. Stephan
2024-10-31 13:41:25 -0500
-
58fd0d0728
remove unused gitlab CI configuration
Brian S. Stephan
2024-10-31 13:41:08 -0500
-
cf8d24187f
requirements bumps, pinning Django to 5.0 for now
Brian S. Stephan
2024-10-31 00:25:55 -0500
-
8f76e54d30
add a couple dice roller tests
Brian S. Stephan
2024-10-31 00:18:56 -0500
-
1674300ec3
convert to pyproject.toml (no versioneer)
Brian S. Stephan
2024-10-31 00:01:50 -0500
-
355d17d171
flake8 cleanups
Brian S. Stephan
2024-07-17 00:25:24 -0500
-
e5b9f1634a
completely remove usages of django-adminplus
Brian S. Stephan
2024-05-03 13:24:38 -0500
-
e63740ca70
replace discord bridge nick with sender nick inside the bot
Brian S. Stephan
2024-05-03 12:48:56 -0500
-
03e1269cf2
updates to bump the whole app to Django 5.0
Brian S. Stephan
2024-05-03 12:40:01 -0500
-
2dfb942f91
some trivial setup.py cleanups until we convert
Brian S. Stephan
2024-05-03 12:17:09 -0500
-
a92d0041cf
add the REUSE tool, not that this repo is compliant yet
Brian S. Stephan
2024-05-03 12:16:43 -0500
-
84eddf4b8a
requirements bumps
Brian S. Stephan
2024-05-01 22:12:40 -0500
-
b69053b279
add python 3.11 to versions under test in tox
Brian S. Stephan
2024-05-01 22:06:23 -0500
-
a1a256ca3b
adopt the DCO and clean up license, etc. information
Brian S. Stephan
2024-02-22 23:37:17 -0600
-
ee6ae7080e
remove the bridge-speaker from the message when relevant
Brian S. Stephan
2023-09-12 09:14:59 -0500
-
333424025b
support markov targets with identical names on different servers
Brian Stephan
2023-05-04 17:21:27 -0500
-
98abab560e
flake8 cleanups
Brian S. Stephan
2023-03-27 16:14:11 -0500
-
86e55cb812
ignore migrations in the flake8 checking
Brian S. Stephan
2023-03-27 16:13:52 -0500
-
420a7b1472
add the ability to disable the web display of some apps
Brian S. Stephan
2023-03-27 15:56:15 -0500
-
a214d8acfd
remove unused weather underground key
Brian S. Stephan
2023-03-27 14:26:51 -0500
-
93c522037f
use r-string for the regex path
Brian S. Stephan
2023-03-27 14:20:07 -0500
-
b7976c46d1
fix the loading of the karma UI
Brian S. Stephan
2023-03-07 15:03:41 -0600
-
d962b275ff
remove the gitlab bot, it's its own project now
Brian S. Stephan
2023-03-02 08:05:42 -0600
-
f898f35ce6
replace execute_delayed with reactor.scheduler.execute_after
Brian S. Stephan
2023-03-02 00:51:22 -0600
-
4289f95800
report on the version of dr.botzo in CTCP VERSION
Brian S. Stephan
2023-03-02 00:45:55 -0600
-
572ecddceb
do some small cleanups
Brian S. Stephan
2023-03-02 00:45:29 -0600
-
3aadde4b71
remove XMLRPC inheritence that overrode a method no longer in existence
Brian S. Stephan
2023-03-02 00:20:25 -0600
-
c2d26f404e
deduplicate Channel object from irc library
Brian S. Stephan
2023-03-02 00:19:27 -0600
-
ecaabbce89
unpin the irc library
Brian S. Stephan
2023-03-02 00:16:32 -0600
-
051e656a82
fix errant reference to IrcChannel object rather than just the name
Brian S. Stephan
2023-03-02 00:15:06 -0600
-
0ea54a5ee2
require authentication to get dispatch objects via API
Brian S. Stephan
2023-02-28 18:37:05 -0600
-
ffcdc3f8d8
rename dispatcher action type to action_type
Brian S. Stephan
2023-02-28 18:25:02 -0600
-
cff1a183cf
fix dispatcher API URLs to allow key-by-name
Brian S. Stephan
2023-02-28 18:19:22 -0600
-
68f7c80b7e
put the security middleware as the first middleware
Brian Stephan
2023-02-20 10:30:13 -0600
-
7baa70d8f6
customize the list view in the django admin
Brian Stephan
2022-09-22 08:01:23 -0500
-
39290fb63c
allow : and , after @bot mentions
v3.1.0
Brian S. Stephan
2023-02-19 22:55:14 -0600
-
55d856b8fd
account for the discord bridge in the core bot addressed flag
Brian S. Stephan
2023-02-19 21:12:01 -0600
-
88ea0dbbb4
test that <somebody> is only stripped when from the bridge user itself
Brian S. Stephan
2023-02-19 21:00:12 -0600
-
cfeddfdc4e
markov state queries need the context to be unique
Brian S. Stephan
2023-02-19 19:36:16 -0600
-
d516c1b08e
also clean up mentions that weren't cleaned because of the bridge nick
Brian S. Stephan
2023-02-19 18:39:36 -0600
-
667a85aa46
add a basic learn/retrieve test since I broke it a while back
Brian S. Stephan
2023-02-19 17:56:26 -0600
-
0227b74eee
when creating a markov target, tie it to ircbot models
Brian S. Stephan
2023-02-19 17:38:25 -0600
-
76a052e091
genericize chain remover to use it for bridge and addressed chains
Brian S. Stephan
2023-02-19 13:08:26 -0600
-
19cd23879f
management command to remove nicks from chains due to bridge
Brian S. Stephan
2023-02-19 13:00:35 -0600
-
f59dc35b25
test the combination of bridge and addressing learning
Brian S. Stephan
2023-02-18 20:25:32 -0600
-
debf086b8d
test the ability to not learn our nick when addressed
Brian S. Stephan
2023-02-18 18:58:31 -0600
-
ec1767e38b
remove the speaker from messages coming over the bridge when learning
Brian S. Stephan
2023-02-18 18:54:22 -0600
-
0bfe3f9549
variable tweak to match other plugins (nick -> who)
Brian S. Stephan
2023-02-18 18:44:42 -0600
-
363ec49097
add test to confirm markov irc plugin behavior
Brian S. Stephan
2023-02-18 18:41:07 -0600
-
8549c2ef8a
set pytest settings to aid testing
Brian S. Stephan
2023-02-18 18:37:59 -0600
-
d24f74e53f
don't build trimmed_what until we know not to ignore chatter
Brian S. Stephan
2023-02-18 18:37:34 -0600
-
f812857d75
add discord bridge field to the channel model
Brian S. Stephan
2023-02-16 16:52:46 -0600
-
3d0be3c25a
linter fixes for markov library methods
Brian S. Stephan
2023-02-16 16:29:48 -0600
-
8b3caabb57
linting fixes on the markov models
Brian S. Stephan
2023-02-16 16:17:49 -0600
-
1cf0364268
move templates aroudn to satisfy packaging now that it's being tested
Brian S. Stephan
2023-02-16 16:14:06 -0600
-
337e4db650
update urls.pyes to use path() and add some tests
Brian S. Stephan
2023-02-16 00:04:25 -0600
-
95396802de
add safety dependency checking
Brian S. Stephan
2023-02-15 20:09:26 -0600
-
4bcf06d5e7
version bumps, with some hopefully temporary pins
Brian S. Stephan
2023-02-15 19:51:46 -0600
-
54bf00b167
remove references from deleted twitter module
Brian S. Stephan
2023-02-15 19:49:27 -0600
-
133c1df638
add python 3.9, 3.10 to support via tox
Brian S. Stephan
2023-02-15 18:17:32 -0600
-
7c44becaa0
drop unsupported python 3.6, 3.7
Brian S. Stephan
2023-02-15 18:00:21 -0600
-
76bcdd5fef
config flag for having !dice/!random prefix the nick
Brian S. Stephan
2022-07-14 23:00:05 -0500
-
1f5dc50d89
remove dead auth_login login URL variable
Brian S. Stephan
2021-12-13 15:08:24 -0600
-
bc7108cfb7
properly calculate relative offsets via parseDT
Brian S. Stephan
2021-12-01 07:51:58 -0600
-
dfdd6d6dc5
remove registration stuff from templates
Brian S. Stephan
2021-10-27 07:50:57 -0500
-
75a1b8d7f3
version bump (new Django!) and remove twitter lib
Brian S. Stephan
2021-10-27 07:50:13 -0500
-
fd5c4dad1a
remove unused import
Brian S. Stephan
2021-10-26 23:10:45 -0500
-
7264deee2a
remove the long unsupported and unused twitter module
Brian S. Stephan
2021-10-26 22:58:24 -0500
-
76e5546bcb
remove django registration stuff, unused/desired
Brian S. Stephan
2021-10-26 22:25:08 -0500
-
739d3fa2b7
new coat of paint on facts: !f shortcut, natural language fact adding
Brian Stephan
2021-10-14 08:09:05 -0500
-
6ab86f773c
irc plugin to turn text into zalgo text
Brian Stephan
2021-05-17 10:07:34 -0500
-
3d5e6754e8
add zalgo-text and bump pip-tools
Brian Stephan
2021-05-17 09:46:43 -0500
-
ab1d3456ad
only show PRIVMSGed if we had something to PRIVMSG
Brian Stephan
2021-05-06 09:36:00 -0500
-
a550bf07ac
discard from set to ignore KeyError
Brian Stephan
2021-05-06 09:29:26 -0500
-
3fe0a8e59e
initialize state stuff in __init__
Brian Stephan
2021-05-06 09:28:54 -0500
-
0ccb49e7ed
make catchup regex insensitive, use alt wording
Brian Stephan
2021-05-06 09:27:41 -0500
-
651399f5fc
delete history pointer after reporting
Brian S. Stephan
2021-05-05 08:44:40 -0500
-
0b3386e183
display channel count in the privmsg report
Brian S. Stephan
2021-05-05 08:42:23 -0500
-
b21421a395
give feedback on lines missed regardless of pub/privmsg
Brian S. Stephan
2021-05-05 08:36:32 -0500
-
9368c8b823
also report on where history was said
Brian S. Stephan
2021-05-05 08:13:04 -0500
-
def5964658
track, display timestamp of history
Brian S. Stephan
2021-05-05 08:08:47 -0500
-
e43807fb27
initial (and working?) version of history tracking plugin
Brian S. Stephan
2021-05-05 08:03:56 -0500
-
b3b8f832a2
remove unused import
Brian S. Stephan
2021-05-04 19:30:11 -0500
-
b971b72af8
put current weather and forecast on separate lines
Brian S. Stephan
2021-04-26 11:52:43 -0500
-
40286eeafc
replace IRC color codes with nothing
Brian S. Stephan
2021-04-25 23:19:18 -0500
-
d888c5f03b
add Pi simulation values to serializer
Brian S. Stephan
2021-04-24 17:34:09 -0500
-
d7b7bdf73d
add another word match for countdown text triggers
Brian S. Stephan
2021-04-25 21:05:09 -0500
-
a03c69258f
use per-server IrcChannel for reminders
Brian S. Stephan
2021-04-25 21:04:11 -0500