index
:
~steering
/
bitbot.git
this commit
master
Unnamed repository; edit this file 'description' to name the repository.
steering7253
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
IRCLineHandler.py
Commit message (
Collapse
)
Author
Age
Files
Lines
*
Move most code in root directory to src/
jesopo
2018-09-24
1
-593
/
+0
|
*
Update a user's ircv3 account if a PRIVMSG has an "account" tag
jesopo
2018-09-21
1
-0
/
+5
|
*
Handle pre-register server NOTICES like `:server NOTICE Auth :text`
jesopo
2018-09-19
1
-1
/
+2
|
*
When we get a command without *any* arguments e.g. ":nick!user@host AWAY" don't
jesopo
2018-09-17
1
-0
/
+2
|
|
|
|
continue to parse that when we've seperated hostmask and command
*
In handling raw.part, remove_channel after calling self.part instead of before
jesopo
2018-09-17
1
-1
/
+1
|
*
Don't pass nickname!username@hostname through to IRCChannel's add_mode on
jesopo
2018-09-14
1
-0
/
+1
|
|
|
|
/NAMES resposne
*
Specific "n%" for WHOX as to only return nicks.
jesopo
2018-09-13
1
-1
/
+1
|
*
Utils.irc_lower and Utils.irc_equals take an IRCServer parameter
jesopo
2018-09-11
1
-1
/
+1
|
*
Respect RFC1459 casemapping rules
jesopo
2018-09-11
1
-2
/
+9
|
*
Pass around an IRCPrefix object instead of "nickname!username@hostname", fix a
jesopo
2018-09-10
1
-63
/
+35
|
|
|
|
|
|
bug in TAGMSG handling that was trying to get a user object from a channel, fix a bug in ACCOUNT handling that was literally using "nickname" as a user's nickname, instead of the parsed nickname.
*
Handle CHGHOST referencing the bot instead of another user
jesopo
2018-09-10
1
-3
/
+7
|
*
Send '111' as the default WHOX token, not '001', as some servers cut that down
jesopo
2018-09-10
1
-2
/
+2
|
|
|
|
to '1'
*
Add support for IRCv3's batch and draft/labeled-response
jesopo
2018-09-10
1
-4
/
+20
|
*
Standardise the "last" argument of a line; be that an :arbitrary or just the
jesopo
2018-09-10
1
-11
/
+10
|
|
|
|
last argument.
*
Fix a copypaste fail that pointed TAGMSG at ACCOUNT handling code
jesopo
2018-09-09
1
-1
/
+1
|
*
Support IRCv3's cap-notify
jesopo
2018-09-07
1
-1
/
+10
|
*
Support CAP 3.2
jesopo
2018-09-07
1
-15
/
+31
|
*
Support server-time, even if it's ignored for the moment
jesopo
2018-09-07
1
-1
/
+1
|
*
Support NOTICE without a prefix ("NOTICE AUTH" etc)
jesopo
2018-09-06
1
-3
/
+8
|
*
Match " :" for arbitrary instead of ":", to avoid e.g. splitting ipv6 in to
jesopo
2018-09-06
1
-7
/
+8
|
|
|
|
pieces!
*
Handle \x01ACTION that's not correctly terminated with a \x01
jesopo
2018-09-05
1
-2
/
+4
|
*
Change more user.id references to get_id()
jesopo
2018-09-05
1
-2
/
+2
|
*
Correctly keep track of IRCUser.identified_account_id
jesopo
2018-09-05
1
-0
/
+5
|
*
Support IRCv3's account-notify/extended-join along with WHOX to replace internal
jesopo
2018-09-05
1
-1
/
+19
|
|
|
|
register/identify
*
ACCOUNT doesn't use message-tags, duh!
jesopo
2018-09-05
1
-2
/
+2
|
*
Change IRCLineHandler to use delimited events
jesopo
2018-09-04
1
-61
/
+59
|
*
Track a user's away status in IRCUser
jesopo
2018-09-04
1
-0
/
+2
|
*
Add IRCUser.identified_account for ACCOUNT/extended-join
jesopo
2018-09-04
1
-0
/
+8
|
*
Don't get_user before we've seperated userhost-in-names hostmasks
jesopo
2018-09-04
1
-1
/
+3
|
*
Most userhost-in-names check to after mode prefix checking
jesopo
2018-09-04
1
-7
/
+3
|
*
Use "draft/message-tags-0.2" IRCv3 capability to actually be able to receive
jesopo
2018-09-04
1
-3
/
+3
|
|
|
|
TAGMSG
*
idle-notify un-away messages don't have *any* args - this caused BitBot to crash
jesopo
2018-09-04
1
-1
/
+3
|
|
|
|
in IRCLineHandler.handle
*
Support IRCv3's userhost-in-names
jesopo
2018-09-04
1
-12
/
+22
|
*
Fix referencing account tag for ACCOUNT in IRCLineHandler
jesopo
2018-09-04
1
-1
/
+1
|
*
Nope, revert echo-message support. a certain network only offers it in channel,
jesopo
2018-09-03
1
-16
/
+4
|
|
|
|
not private.
*
Support IRCv3's echo-message
jesopo
2018-09-03
1
-9
/
+23
|
*
Keep a list of CAP capabilities in IRCServer
jesopo
2018-09-03
1
-1
/
+4
|
*
Support IRCv3's away-notify
jesopo
2018-09-03
1
-2
/
+16
|
*
server -> event["server"]
jesopo
2018-09-03
1
-2
/
+2
|
*
Send message-tags through PRIVMSG, NOTICE and !commands
jesopo
2018-09-03
1
-6
/
+8
|
*
Support TAGMSG in IRCLineHandler
jesopo
2018-09-03
1
-0
/
+16
|
*
IRCv3 message tag value should not be an array
jesopo
2018-09-03
1
-1
/
+1
|
*
tag_split, not tag
jesopo
2018-09-03
1
-1
/
+1
|
*
Handle empty tag sections, e.g. "@;tag=value"
jesopo
2018-09-03
1
-2
/
+3
|
*
Support ircv3's extended-join
jesopo
2018-09-03
1
-5
/
+14
|
*
Support account-tag and account-notify
jesopo
2018-09-03
1
-1
/
+15
|
*
typo! targer -> target
jesopo
2018-09-03
1
-1
/
+1
|
*
Support IRCv3's chghost and invite-notify
jesopo
2018-09-03
1
-7
/
+19
|
*
Send CAP END when we're not waiting for any capability handshakes
jesopo
2018-09-03
1
-0
/
+3
|
*
Make CAP functionality more part of the framework and support message-tags and
jesopo
2018-09-03
1
-6
/
+27
|
|
|
|
multi-prefix
[next]