Skip to content

Commit

Permalink
First commit.
Browse files Browse the repository at this point in the history
  • Loading branch information
excinera committed Dec 17, 2018
0 parents commit 189ac35
Show file tree
Hide file tree
Showing 10 changed files with 2,062 additions and 0 deletions.
8 changes: 8 additions & 0 deletions .directory
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
[Dolphin]
SortRole=date
Timestamp=2018,11,11,4,23,37
Version=3
ViewMode=1

[Settings]
HiddenFilesShown=true
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Things for Git to ignore when I commit diptwit!
*.log
data/*
node_modules/*
old/*
Binary file added b64.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added b641.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1,098 changes: 1,098 additions & 0 deletions index.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions lock
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3698
47 changes: 47 additions & 0 deletions old
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@

gildo = bridgeeed[message.id];
console.log("Baleeted!");
console.log(disClient.guilds);
console.log(bridged[message.id]);
console.log(bridgeeed);
console.log(gildo);
console.log(disClient.guilds.find('id', gildo));
console.log(disClient.guilds[gildo]);
homu = disClient.guilds.find('id', gildo).channels.find('id', bridgeed[message.id]);
console.log(homu);





for(var d = 0; d < Object.keys(allDiscos).length; d++){
if ((allDiscos[d].guilds.find(x => x.id === disFile['bridges'][mcid]['to_svid'])) != null) {
console.log('emitting assassin to ' + disFile['bridges'][mcid]['to_svname']);
allDiscos[d].emit('bridgedMessage', bridgeBuffer);
} // closes event emitter for when it finds the right disco
} // closes iterator for d
} // close check for bridge existence, activation and non-webhook post
}) // end of handler for messageDelete ohh yeah
disClient.on('bridgedMessage', bridgeBuffer => {
//console.log("Bridgin");
//console.log(disClient.guilds);
serv = disClient.guilds.find(x => x.id === bridgeBuffer['dest_sv']);
dest = serv.channels.find(x => x.id === bridgeBuffer['dest_ch']);
if (!dest) {cbotlog("ERROR: Bridge " + bridgeBuffer['dest_ch'] + " (on " + bridgeBuffer['dest_sv'] + ") is bad!");}
else {
console.log('received bridge event for ' + bridged[bridgeBuffer['message']]);
console.log(bridgeBuffer);
if(bridgeBuffer['msgmode'] == 'k') {
console.log("Del'd id " + bridgeBuffer['message'] + " [killing " + bridged[bridgeBuffer['message']] + "]")
dest.fetchWebhooks()
.then(dest => {
console.log('baleeting');
setTimeout(baleet, 5000, message);
function baleet(message) {
if (bridged[bridgeBuffer['message']]) {
console.log('target id: ' + bridged[bridgeBuffer['message']]);
dest.fetchMessage(bridged[bridgeBuffer['message']]).delete();
console.log("baleeting " + message.content);
} // closes "if entry in bridged msgs log exists for this msg"
} // closes baleet function
}); // closes then
Loading

0 comments on commit 189ac35

Please sign in to comment.