Commit Graph

292 Commits (bdb24c9650352ebc5270cc4f81c3977727788af3)

Author SHA1 Message Date
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
Lamp 4315c773a3
Consolidate/refactor color roles 2018-08-10 17:07:50 -07:00
Lamp 491f9d0ba2
Fix error when changing color when invisible 2018-08-10 16:17:41 -07:00
Lamp b66701a329
fix TypeError: Cannot read property 'stop' of undefined
at Object.exec (/app/src/mppbridger/commands/unbridge.js:21:32)
    at <anonymous>
    at process._tickCallback (internal/process/next_tick.js:188:7)
2018-08-07 16:35:49 -07:00
Lamp 6098611dfe
underline & italize join/leave msgs 2018-08-07 16:34:14 -07:00
Lamp 2277fba410
fix error on !list when bridge client is not connected 2018-07-25 12:06:48 -07:00
Lamp 4d99f27b61
fix TypeError: Cannot read property 'id' of undefined
at TextChannel.setParent (/app/node_modules/discord.js/src/structures/GuildChannel.js:393:44)
    at Object.exec (/app/src/mppbridger/commands/bridge.js:18:20)
    at <anonymous>
    at process._tickCallback (internal/process/next_tick.js:188:7)
2018-07-25 11:54:29 -07:00
Lamp a01a2933df
Merge pull request #9 from ledlamp/development
Development
2018-07-14 22:40:03 -07:00
Lamp 06ff3e4a50
TypeError: console.log(...) is not a function
looks like you _should_ always use semicolons
2018-07-14 21:53:58 -07:00
Lamp 2ac385bc71
some console.logs at boot 2018-07-14 15:19:18 -07:00
Lamp bb900f1857
error: malformed array literal 2018-07-14 15:17:26 -07:00
Lamp 9697223c22
defancify mention in error on commit 2018-07-14 15:12:34 -07:00
Lamp be82d5f841
didnt reference ban cmd 2018-07-14 15:10:48 -07:00
Lamp 2aa7b86520
fix null ban 2018-07-13 22:08:11 -07:00
Lamp a3f0928a25
dont set name in test mode 2018-07-13 22:04:28 -07:00