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
Lamp
323a70afe6
Use bdistin/discord.js#patch-8
2018-08-14 17:17:54 -07:00
Lamp
02a4a72ddf
log errors to discord
2018-08-13 23:10:31 -07:00
Lamp
6f39c42c7b
~
2018-08-13 22:47:26 -07:00
Lamp
973bf59cc7
work around discord.js bug
2018-08-12 12:37:34 -07:00
Lamp
98d06a124d
I was an idiot
2018-08-11 22:16:35 -07:00
Lamp
2b8f616efe
work-around d.js bug
2018-08-11 21:40:45 -07:00
Lamp
61c9df599b
misc colorrole improvements
2018-08-11 13:20:56 -07:00
Lamp
121ef42b04
.
2018-08-10 21:12:43 -07:00
Lamp
86c5a54417
wtf
2018-08-10 20:35:39 -07:00
Lamp
bd8c6ee7d2
fixed everything
2018-08-10 19:52:15 -07:00
Lamp
2cc83f6db0
fix
2018-08-10 19:14:17 -07:00
Lamp
229c31e867
ready
2018-08-10 18:59:45 -07:00
Lamp
a16a7858d6
fix
2018-08-10 18:46:33 -07:00