koalaKoolaid
e449fed8cc
Switched to integrated addresses
4 years ago
jw
0a49452315
Merge pull request #2 from tippero/master
...
up to date
5 years ago
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.
6 years ago
moneromooo
d56c6dd61b
spammer: fix allowed list check
7 years ago
jw
d6d4ec5c98
Replace if with try statement
7 years ago
jw
ed00dccd5a
Make sure cmd[1] exists before checking it
7 years ago
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.
7 years ago
jw
fb105da6a0
Fix typo and update get_unread to inbox.unread
7 years ago
moneromooo
08691aadbb
Port to newer praw
...
Obviously, everything changed in various ways and the doc was useless
7 years ago
moneromooo
55905122fb
payment: more explicit wording about payment it
7 years ago
moneromooo
da965ebc69
spammer: silence with +q, not +m, remove telegram from exceptions
...
Thanks iDunk for +q pointer
7 years ago
moneromooo
7991428bf9
spammer: mute instead of ban, and allow admins and relays
7 years ago
moneromooo
e1f3acc16c
spammer: remove "astounding!" from the trigger list
...
It's a bit too trigger happy, as reported by jwinterm
8 years ago
moneromooo
921212d217
New randompid command, to allow avoiding payment id reuse
8 years ago
moneromooo
e387fa67ab
spammer: add show_triggers and add_trigger admin commands
8 years ago
moneromooo
59bba00130
Add some more spam/scam triggers
8 years ago
moneromooo
29f6f1fdaa
spammer: triggers don't have to be lowercase anymore
...
Also add "allah is doing"
8 years ago
moneromooo
97b43c5af3
spammer: remove the debug auto unban
...
Don't want to make it too easy for the spammer
8 years ago
moneromooo
b290f4a20f
spammer: add more triggers
8 years ago
moneromooo
14be174cb6
spammer: Allow exprs to be in the middle
8 years ago
moneromooo
82510c0f88
spammer: new module to kickban some spamming scammer
8 years ago
moneromooo
fb5e80f7aa
irc: add ident to user-joined and message events
8 years ago
moneromooo
c8470260f0
Add a message event
8 years ago
moneromooo
95cda86928
irc: do not busy wait when EOS from IRC
8 years ago
moneromooo
fe98e9f549
announcements: odd fixes
8 years ago
moneromooo
a59acafd48
reddit: allow tips after arbitrary text
9 years ago
moneromooo
903a587209
reddit: fix parsing of tips-as-replies
...
"+" was treated a valid number, since all parts were optional
9 years ago
moneromooo
d1d1184f41
payments: fix unlock_time typo
9 years ago
moneromooo
dc96f38c08
payment: fix unlock time semantics
...
It's a delta height not a block height
9 years ago
moneromooo
58c16dd48d
Add a kitsune bakuchi module
9 years ago
moneromooo
1efc378ce2
Add events and event handlers, and IRC join/part events
9 years ago
moneromooo
ad76fec535
payment: auto create account on giving someone a payment id
9 years ago
moneromooo
98f102f497
withdraw: fix old variable use
...
nick is replaced by identity
9 years ago
moneromooo
56e9473f46
tipping: add a monero amount as well as the denominated amount
9 years ago
moneromooo
ec95e55091
twitter: add optional prefix text when linking, and shorter links
9 years ago
moneromooo
43cead6582
twitter: allow random text after tipping
9 years ago
moneromooo
c51bde4afa
twitter: recognize integers as amounts, not just floats
9 years ago
moneromooo
38afd5000b
twitter: fix update_status for tweepy API change
9 years ago
moneromooo
37b663bcfe
twitter: log list of tweets received, for debugging ease
9 years ago
moneromooo
b757441c15
twitter: remove @ from user name when tipping
9 years ago
moneromooo
a4357a3ee7
twitter: Fix last id initialization
...
The previous code was right, I got confused with reddit.
It just needs to guard against it not being in the DB - init to 0.
9 years ago
moneromooo
1aad5fce5d
twitter: remove nonsensical long cast
9 years ago
moneromooo
33aa1debca
reddit: fix amount parsing
...
It was only allowing floats (ie, with a decimal dot).
9 years ago
moneromooo
890b385c03
reddit: ignore posts from an author with no name
9 years ago
moneromooo
8564fc6990
reddit: fix missing comments
...
is_root is a root *comment*, not the main post
9 years ago
moneromooo
e1101ec592
reddit: guard against missing is_root field
9 years ago
moneromooo
5d1bbfc6a0
withdraw: fix withdraw with no amount nor payment id
9 years ago
moneromooo
699cec1b7e
Add an announcements module
9 years ago
moneromooo
5576c93254
twitter: tweets can now be stored on the filesystem for use as a link
9 years ago
moneromooo
439b9e0f0e
blackjack: fix the previous fix in basic strategy enumeration
9 years ago