Commit Graph

139 Commits

Author SHA1 Message Date
solis 0550222eed
fixed non working english letters 2018-12-10 04:16:26 +10:30
Sunpy 848dacf621 Reworked config structure 2018-10-09 10:54:35 +02:00
Sunpy 71f5a8c4d0 THEY!!! IT IS NOT HARD! 2018-09-10 22:45:03 +02:00
Sunpy 768971e240 Updated submodules 2018-09-02 01:45:33 +02:00
Giuseppe Guerra cb6d828fd9 Add !bloodcat command, automatically send bloodcat links in #spectator 2018-08-14 00:04:04 +02:00
Giuseppe Guerra 4e97c717f5 Properly handle exceptions in periodic loops 2018-08-12 17:18:12 +02:00
Giuseppe Guerra f11708d463 Removed useless log 2018-08-12 17:08:43 +02:00
Giuseppe Guerra 4c3427fd76 Read main menu icon from main_menu_icons table 2018-08-12 17:03:18 +02:00
Giuseppe Guerra 74cfadb261 Fix uncaught userAlreadyInChannelException in channel __init__ 2018-08-04 23:11:07 +02:00
Giuseppe Guerra 887836045d Send match history link after the first match 2018-08-04 19:49:38 +02:00
Giuseppe Guerra cb2d1e74f7 The ascension of the Madonna (the 15th of August is approaching) 2018-08-04 19:26:42 +02:00
Giuseppe Guerra 7f283d9aa2 Forbid #spect_ and #multi_ manual join from game clients 2018-08-04 19:16:40 +02:00
Sunpy 2cd69a9a63 Merged with upstream 2018-04-08 21:20:26 +02:00
Giuseppe Guerra c1f8ca8ed3 Removed timeoutTime and checkTime args from usersTimeoutCheckLoop 2018-03-23 20:59:30 +01:00
Giuseppe Guerra e0d54f49d1 Add empty match cleanup job 2018-03-23 20:59:04 +01:00
Sunpy 27a5f9c000 Use whatever account that is in id 999 as bot 2018-02-14 17:44:37 +01:00
Giuseppe Guerra e63a85e4a4 I knew a threaded bancho server was going to be a bad idea... 2017-12-21 18:58:56 +01:00
Morgan Bazalgette c4123eb636
fix positional argument exception meme 2017-09-09 12:42:49 +02:00
Morgan Bazalgette e3e46a34ec
Notify the chat when the match has been completed. 2017-09-09 12:30:25 +02:00
Morgan Bazalgette 3ed837dc96
In tourney rooms, send a message in the chat when the ready status changes. 2017-09-09 12:25:51 +02:00
Giuseppe Guerra at an airport 018da5c0a2 Removed chat filters because goeo is a dickhead 2017-08-15 08:43:33 +02:00
Giuseppe Guerra at an airport 34e7a332e6 Add spect lock back 2017-08-12 21:29:27 +02:00
Giuseppe Guerra 8d97227965 Fix race condition while iterating over clients 2017-08-12 19:07:28 +02:00
Giuseppe Guerra at an airport 176775f8f3 Remove extra locks 2017-08-12 18:56:31 +02:00
Giuseppe Guerra at an airport b24b4ee88d Remove _streamLock 2017-08-12 08:49:55 +02:00
Giuseppe Guerra e40acd335b Fix some commands not being triggered 2017-08-11 23:17:33 +02:00
Giuseppe Guerra ce75f5ee99 Remove _chatLock and _internalLock 2017-08-11 22:19:39 +02:00
Giuseppe Guerra 29359ad4fd Fix various bugs with multiplayer teams and mp commands 2017-08-11 22:04:25 +02:00
Giuseppe Guerra def4891008 Fix wrong commands being triggered if they have the same letters at the beginning 2017-08-11 01:36:25 +02:00
Giuseppe Guerra 05c4c89002 Merge branch 'master' of git.zxq.co:ripple/pep.py 2017-08-11 01:14:45 +02:00
Giuseppe Guerra 612e808702 Add !mp start force, start game even for non-ready players, check if everyone is ready in !mp start 2017-08-11 00:57:58 +02:00
Giuseppe Guerra 466004f239 Add various locks in osuToken object 2017-08-11 00:45:44 +02:00
goeo_ 5f279da6cf Send the api fail info and teams too when a mp match finishes. 2017-08-10 15:53:18 -04:00
Giuseppe Guerra aa1887e2c4 Fix match teams not being changed 2017-08-08 00:56:39 +02:00
Giuseppe Guerra 3bb1029832 Add !mp team 2017-08-07 23:21:49 +02:00
Giuseppe Guerra 5adc7f4261 Add !mp abort, fix match not being set as in progress when starting it 2017-08-07 21:38:18 +02:00
Giuseppe Guerra 3653447761 Add !mp set 2017-08-07 20:51:16 +02:00
Giuseppe Guerra 5975e84f52 Add !mp start 2017-08-04 01:04:26 +02:00
Giuseppe Guerra 3309f2f8fd Add !mp host and !mp clearhost 2017-08-04 00:24:12 +02:00
Giuseppe Guerra 837df03f05 Fix typo 2017-08-04 00:09:50 +02:00
Giuseppe Guerra fc989a2705 Fix tourney chat channels get deleted when there's nobody in the channel 2017-08-03 23:55:26 +02:00
Giuseppe Guerra 310bc1d3b3 Add !mp size 2017-08-03 23:47:34 +02:00
Giuseppe Guerra 1e6ee91685 Add !mp lock and !mp unlock 2017-08-02 00:39:16 +02:00
Giuseppe Guerra 86995feb34 Alert users when entering tournament matches, make impossible to join tournament matches from ui 2017-08-02 00:29:12 +02:00
Giuseppe Guerra af554c94d5 Add !mp make and !mp join 2017-08-02 00:22:57 +02:00
Giuseppe Guerra 3373bc9581 Fix foka responding to commands even if the command is not at the beginning of the message 2017-08-02 00:02:46 +02:00
goeo_ 2cf1cdf1fd Send the api some data when a multiplayer match ends 2017-07-31 17:54:50 -04:00
Giuseppe Guerra 8c3fc6842d Release locks properly 2017-07-28 22:46:29 +02:00
Giuseppe Guerra eab8bee828 Merge branch 'master' of git.zxq.co:ripple/pep.py 2017-07-28 22:36:19 +02:00
Giuseppe Guerra 66061d5fb2 Lock client buffers while writing 2017-07-28 22:32:30 +02:00