Commit graph

314 commits

Author SHA1 Message Date
wowario
8325e86718
update README.md 2020-06-28 20:06:15 +03:00
koalaKoolaid
e449fed8cc Switched to integrated addresses 2020-04-10 17:08:10 -04:00
koalaKoolaid
a97587a4d7 Added Wownero to Tippero 2020-04-10 16:58:17 -04:00
jw
0a49452315
Merge pull request #2 from tippero/master
up to date
2019-04-06 10:22:37 -07:00
moneromooo
fccd94ecfb Point to github in info message 2019-04-05 16:15:36 +01:00
moneromooo
fc88e82f63 config: add a few third party commands the bot ignores
Avoids answering "unknown command" when the intended recipient
is another bot also using !
2018-08-01 15:15:05 +01:00
moneromooo
259aed3c66 freenode: guard against Freenode impersonation "feature"
Freenode allows impersonating registered users for 30 seconds,
so don't consider users registered before we've known them
for at least a minute. And be a bit paranoid about it with
parts and joins.
2018-07-26 16:23:20 +01:00
moneromooo
236a906328 coinspecs: allow 8 (mainnet subaddresses) and A (standard testnet address) prefixes 2018-04-25 14:59:05 +01:00
moneromooo
48f677d28c make the !linking_accounts blurb more explicit 2017-11-22 10:25:29 +00:00
moneromooo
25789e5948 fix typo in linking_accounts which would make the command throw 2017-11-22 10:23:15 +00:00
moneromooo
d56c6dd61b spammer: fix allowed list check 2017-11-14 22:30:38 +00:00
moneromooo
e6888fde5d command_manager: double the nickserv timeout 2017-11-12 12:21:21 +00:00
moneromooo
a22ead7f32 Start ignoring !balance from blackbaba in public channels 2017-11-12 12:20:51 +00:00
moneromooo
c51f0ea00b command_manager: never tweak one last thing after testing 2017-11-07 23:53:33 +00:00
moneromooo
64749a9afa command_manager: time out on auth
If we miss a nickserv reply, delete the scheduled command
2017-11-06 23:27:52 +00:00
jw
d6d4ec5c98
Replace if with try statement 2017-10-29 00:07:19 -07:00
jw
ed00dccd5a
Make sure cmd[1] exists before checking it 2017-10-28 23:57:03 -07:00
jw
4a73c75722
Don't let reddit users PM to '/u/' prefaced users
This is probably not a big deal, but at the moment if you PM the bot to tip another user on reddit, and you include /u/ prefixed to the user's name, the bot will send coins to an account that can't exist. For instance: 
    !tip /u/jwinterm 1
would send coins to reddit:/u/jwinterm, but '/' is not a valid character for reddit usernames. This change presumes that the sender intended to send funds to jwinterm and strips of the '/u/' preceding the actual username.
2017-10-28 22:57:44 -07:00
jw
fb105da6a0
Fix typo and update get_unread to inbox.unread 2017-10-28 19:10:20 -07:00
jw
c69bef1a41
Merge pull request #1 from tippero/master
Bring up to date
2017-10-28 19:04:16 -07:00
moneromooo
08691aadbb Port to newer praw
Obviously, everything changed in various ways and the doc was useless
2017-10-19 21:44:03 +01:00
moneromooo
55905122fb payment: more explicit wording about payment it 2017-09-30 09:26:14 +01:00
moneromooo
ab6a2d60eb Make RPC timeout configurable, and longer by default 2017-09-14 10:33:56 +01:00
moneromooo
da965ebc69 spammer: silence with +q, not +m, remove telegram from exceptions
Thanks iDunk for +q pointer
2017-06-25 18:00:23 +01:00
moneromooo
7991428bf9 spammer: mute instead of ban, and allow admins and relays 2017-06-04 16:19:28 +01:00
moneromooo
e1f3acc16c spammer: remove "astounding!" from the trigger list
It's a bit too trigger happy, as reported by jwinterm
2016-12-23 16:51:24 +00:00
moneromooo
921212d217 New randompid command, to allow avoiding payment id reuse 2016-12-22 11:50:32 +00:00
moneromooo
e387fa67ab spammer: add show_triggers and add_trigger admin commands 2016-11-28 19:38:46 +00:00
moneromooo
59bba00130 Add some more spam/scam triggers 2016-11-28 19:28:55 +00:00
moneromooo
29f6f1fdaa spammer: triggers don't have to be lowercase anymore
Also add "allah is doing"
2016-08-18 22:24:04 +01:00
moneromooo
97b43c5af3 spammer: remove the debug auto unban
Don't want to make it too easy for the spammer
2016-08-13 18:59:06 +01:00
moneromooo
b290f4a20f spammer: add more triggers 2016-08-05 19:33:52 +01:00
moneromooo
14be174cb6 spammer: Allow exprs to be in the middle 2016-08-05 16:49:29 +01:00
moneromooo
82510c0f88 spammer: new module to kickban some spamming scammer 2016-08-05 16:43:39 +01:00
moneromooo
fb5e80f7aa irc: add ident to user-joined and message events 2016-08-05 16:43:18 +01:00
moneromooo
79bc336ebb user: add ident 2016-08-05 16:43:00 +01:00
moneromooo
c8470260f0 Add a message event 2016-08-05 16:32:48 +01:00
moneromooo
95cda86928 irc: do not busy wait when EOS from IRC 2016-06-08 21:22:14 +01:00
moneromooo
2d324d6415 Allow integrated addresses 2016-06-08 21:22:00 +01:00
moneromooo
fe98e9f549 announcements: odd fixes 2016-01-29 22:14:42 +00:00
moneromooo
a59acafd48 reddit: allow tips after arbitrary text 2015-07-30 21:43:51 +01:00
moneromooo
3aafbb3de2 Fix the linking_accounts help mentioning the wrong prefix for freenode 2015-07-28 22:23:22 +01:00
moneromooo
903a587209 reddit: fix parsing of tips-as-replies
"+" was treated a valid number, since all parts were optional
2015-07-28 18:43:57 +01:00
moneromooo
d1d1184f41 payments: fix unlock_time typo 2015-05-11 16:55:18 +01:00
moneromooo
94c31f263f User error when asking for commands for a module that does not exist 2015-04-25 10:31:12 +01:00
moneromooo
dc96f38c08 payment: fix unlock time semantics
It's a delta height not a block height
2015-04-18 10:15:46 +01:00
moneromooo
750b38d7b1 utils: add NetworkFromIdentity 2015-04-10 18:37:12 +01:00
moneromooo
58c16dd48d Add a kitsune bakuchi module 2015-03-22 09:55:32 +00:00
moneromooo
1efc378ce2 Add events and event handlers, and IRC join/part events 2015-03-21 09:18:33 +00:00
moneromooo
cea60feeae Create accounts on linking if they do not exist
This can happen if someone tries to link to another account
before doing any other action that creates an account.
2015-03-19 20:56:03 +00:00