369 Commits

Author SHA1 Message Date
Lamp 7a1f9a9907 Merge branch 'master' of https://github.com/ledlamp/discord-mpp-bridge 2018-11-04 23:04:16 -08:00
Lamp 98c82dab19 Add to main 2018-11-04 23:03:31 -08:00
Lamp 9ec257b391 Add DayDun Piano bridge 2018-11-04 23:02:20 -08:00
Lamp 4d343d0a66 stop using proxy for lobby 2018-10-23 13:06:14 -07:00
Lamp bfc008870e Accept cookies 2018-10-21 13:44:34 -07:00
Lamp b5c56de3bd Exit on database connection failure 2018-10-15 17:34:09 -07:00
Lamp e95d4ad5e2 🐛 2018-10-08 21:35:50 -07:00
Lamp 54487ee612 2018-10-07 11:37:27 -07:00
Lamp 9ee3d2a7a3 fix eval send alias 2018-10-06 13:16:47 -07:00
Lamp e077df9509 New work-around for long build times 2018-10-06 12:20:06 -07:00
Lamp 4c44089e6c Improve exec cmd 2018-10-06 12:04:10 -07:00
Lamp 1ea0adc962 closes #19 2018-10-06 11:59:22 -07:00
Lamp f08ec6869b "prevent identical display names" still does not work properly 2018-10-03 17:50:42 -07:00
Lamp 5952f33722 fix thing preventing your own name being identical to your own name 2018-10-03 12:41:37 -07:00
Lamp a2d2cf1e62 handle banned address 2018-10-03 12:31:20 -07:00
Lamp 2923445645 Add discriminator to discord2mpp msgs 2018-10-03 12:06:20 -07:00
Lamp 9f54a04a75 prevent identical display names 2018-10-03 12:01:20 -07:00
Lamp 6d15651257 on displayName probably better 2018-10-01 11:16:18 -07:00
Lamp d6c525ac97 bot sort on nickname change too 2018-10-01 11:14:39 -07:00
Lamp 715d40f98f Update discord.js 2018-09-28 12:12:43 -07:00
Lamp 363712c2fc Disable bridging by users
It has almost never been used constructively.
2018-09-26 12:46:52 -07:00
Lamp 54746aa460 rename bot to Anonymous 2018-09-26 12:41:03 -07:00
Lamp 6908d1ed0e fix order of name sanitization 2018-09-21 13:43:49 -07:00
Lamp cc7d6780e2 Replace uncaughtException handler…
…with async exit hook uncaught exception handler which will make it exit after completing exit hooks.
2018-09-18 23:47:50 -07:00
Lamp 08da3241ff consolidate name sanitization
closes #15
2018-09-18 23:28:54 -07:00
Atybot 8c46d80d3f Escape formatting from names (#18)
#15
2018-09-18 23:18:50 -07:00
Lamp 7eafe80c77 i changed the wrong id 2018-09-18 13:08:39 -07:00
Lamp 8da771c152 Add Charsy's MPP Clone 2018-09-16 00:18:17 -07:00
Lamp b8919a2f74 new deleted bridges category
todo automatically make new ones or just disallow people from bridging or maybe limit number of bridges per person or something todo think about this
2018-09-13 13:51:35 -07:00
Lamp 846e136f99 damn syntax error 2018-09-11 20:03:35 -07:00
Lamp f718518358 Differentiate errors
Uncaught exceptions mess things up
2018-09-11 19:41:16 -07:00
Lamp d0b29a5193 shift not unshift 2018-09-03 23:37:35 -07:00
Lamp 3aba56dc64 Announce channel join
+ misc
2018-09-03 23:36:06 -07:00
Lamp cbdb7d95f4 Re-enable “reconnect!”
because now we will take care of ensuring channel joins
2018-09-03 23:25:54 -07:00
Lamp 8e68207943 Buffer Discord to MPP messages
to avoid message loss; closes #10
2018-09-03 23:23:19 -07:00
Lamp df4c50e704 Simplify channel connecting…
Now that I know that how clients fail is actually because of a user rate limit on setting channels;
instead of queuening clients to join every two seconds, and re-adding them to the queue when they loose their connection, which failed to rejoin some bridges;
just use an interval, the same interval used to ensure the user is in the right channel, to also retry joining the channel when the client is connected but isn't in the channel;
and get rid of the clientConnector rubbish.
2018-09-03 22:54:35 -07:00
Lamp 2f811c6d61 closes #13 2018-09-03 14:01:13 -07:00
Lamp ffb5166e94 Fix bot arrange on long name 2018-09-02 15:57:12 -07:00
Lamp 2a96201339 Auto arrange bots 2018-09-01 13:27:56 -07:00
Lamp cf33158b43 Attempt work-around lockPermissions() malfunction 2018-09-01 13:21:34 -07:00
Lamp 84836e26c1 Fix coloRoles.pruneOrphanRoles() 2018-09-01 12:18:25 -07:00
Lamp 660cf668e4 Handle undefined errors 2018-08-30 15:45:23 -07:00
Lamp f04bc6da9d Fix rebridge 2018-08-30 15:21:49 -07:00
Lamp bfe6a8e75a Lock discordjs-dev version
before breaking changes causes trouble again
2018-08-25 13:19:34 -07:00
Lamp ccebde805d Merge branch 'master' of https://github.com/ledlamp/discord-mpp-bridge 2018-08-25 13:07:07 -07:00
Lamp a37fccaeba Screenshotter error handling
I realized if a page throws an error, then the browser never closes, causing a memory leak.
2018-08-25 13:06:26 -07:00
Lamp f387c77f1b fix typo 2018-08-22 12:25:14 -07:00
Lamp c67adda7b2 rename vdc vc in config
cause it's not the main one
2018-08-15 13:12:56 -07:00
Lamp 0592a2b562 they changed voiceStateUpdate 2018-08-15 13:10:51 -07:00
Lamp 76bf1c636c Use hydrabolt/discord.js#master
it's fixed now
2018-08-15 13:06:17 -07:00