Skip to content

Instantly share code, notes, and snippets.

@Efreak
Last active November 26, 2015 21:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Efreak/4fcddbd772442e9a7fd5 to your computer and use it in GitHub Desktop.
Save Efreak/4fcddbd772442e9a7fd5 to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
<svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 1562.3949 2096.0619" height="2096.0327pt" width="1562.4996pt"><style>.s0{fill:none;stroke:#000;}.s1{fill:#f0f8ff;stroke:#000;}.s2{font-family:Times, serif;font-size:14px;text-anchor:middle;}.s3{fill:#8deeee;stroke:#000;}.s4{font-family:Times, serif;font-size:14px;text-anchor:start;}.s5{fill:#000;stroke:#000;}.s6{fill:#6495ed;stroke:#000;}</style><path d="m710.16993 835.71971 229.3135-118.3212M734.12153 964.03181l124.9529 155.41159M734.12153 964.03181l124.9529 155.41159M619.49603 1136.8256l51.3872-185.04349M710.16993 835.71971l147.1937 64.7376M640.73463 834.44741l61.6522 124.6166" class="s0"/><path d="m500.91213 875.91021 77.0497-65.2854" style="color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;fill:none;image-rendering:auto;isolation:auto;mix-blend-mode:normal;shape-rendering:auto;solid-color:#000000;solid-opacity:1;stroke:#000;text-rendering:auto"/><path d="m500.91213 672.67411 77.0497-65.2854" class="s0"/><g transform="translate(-2746.9678,-1989.6393)"><polygon points="2869.54 -3727.72 2869.54 -3765.72 2994.54 -3765.72 2994.54 -3727.72 2869.54 -3727.72 " transform="translate(-112.13492,5943.1608)" class="s1"/><text x="2819.905" y="2192.6409" font-size="14.00" class="s2">«JavaScript»</text><text x="2819.905" y="2207.6409" font-size="14.00" class="s2">lib/triggerFactory.js</text><polygon points="3066.54 -3689.72 3066.54 -3803.72 3419.54 -3803.72 3419.54 -3689.72 3066.54 -3689.72 " transform="translate(-112.13492,5943.1608)" class="s3"/><text x="3130.905" y="2154.6409" font-size="14.00" class="s2">«JavaScript Function»</text><text x="3130.905" y="2169.6409" font-size="14.00" class="s2">TriggerFactory</text><polyline points="3066.54 -3765.72 3419.54 -3765.72 " transform="translate(-112.13492,5943.1608)" class="s0"/><text x="2962.405" y="2192.6409" font-size="14.00" class="s4">-.triggerTypes : object</text><text x="2962.405" y="2207.6409" font-size="14.00" class="s4">-i : number = 0</text><polyline points="3066.54 -3727.72 3419.54 -3727.72 " transform="translate(-112.13492,5943.1608)" class="s0"/><text x="2962.405" y="2230.6409" font-size="14.00" class="s4">-createTrigger(type, name, chatBot, options, refreshModules)</text><text x="2962.405" y="2245.6409" font-size="14.00" class="s4">-loadModules()</text><path d="m2882.4651 2196.4408c18.38 0 39.5 0 61.49 0" class="s0"/><polygon points="3056.25 -3750.22 3056.25 -3750.22 3066.25 -3746.72 3056.25 -3743.22 " transform="translate(-112.13492,5943.1608)" class="s5"/></g><g transform="translate(-6035.181,-1387.4276)"><polygon points="6707.54 -3500.72 6853.54 -3500.72 6853.54 -3304.72 6707.54 -3304.72 6707.54 -3304.72 " transform="translate(-112.13492,5943.1608)" class="s6"/><text x="6668.4053" y="2457.6409" font-size="14.00" class="s2">«JavaScript Object»</text><text x="6668.4053" y="2472.6409" font-size="14.00" class="s2">levels</text><polyline points="6707.54 -3462.72 6853.54 -3462.72 " transform="translate(-112.13492,5943.1608)" class="s0"/><text x="6603.4053" y="2495.6409" font-size="14.00" class="s4">+data : number = 5</text><text x="6603.4053" y="2510.6409" font-size="14.00" class="s4">+debug : number = 7</text><text x="6603.4053" y="2525.6409" font-size="14.00" class="s4">+error : number = 8</text><text x="6603.4053" y="2540.6409" font-size="14.00" class="s4">+failure : number = 9</text><text x="6603.4053" y="2555.6409" font-size="14.00" class="s4">+info : number = 4</text><text x="6603.4053" y="2570.6409" font-size="14.00" class="s4">+protocol : number = 1</text><text x="6603.4053" y="2585.6409" font-size="14.00" class="s4">+silly : number = 2</text><text x="6603.4053" y="2600.6409" font-size="14.00" class="s4">+spam : number = 0</text><text x="6603.4053" y="2615.6409" font-size="14.00" class="s4">+verbose : number = 3</text><text x="6603.4053" y="2630.6409" font-size="14.00" class="s4">+warn : number = 6</text></g><g transform="translate(-3119.9285,1556.9089)"><polygon points="4004.41 -6451.59 4166.41 -6451.59 4166.41 -6255.59 4004.41 -6255.59 4004.41 -6255.59 " transform="translate(-112.13492,5943.1608)" class="s6"/><text x="3973.2749" y="-493.22934" font-size="14.00" class="s2">«JavaScript Object»</text><text x="3973.2749" y="-478.22934" font-size="14.00" class="s2">colors</text><polyline points="4004.41 -6413.59 4166.41 -6413.59 " transform="translate(-112.13492,5943.1608)" class="s0"/><text x="3900.2749" y="-455.22934" font-size="14.00" class="s4">+data : string = gray</text><text x="3900.2749" y="-440.22934" font-size="14.00" class="s4">+debug : string = blue</text><text x="3900.2749" y="-425.22934" font-size="14.00" class="s4">+error : string = red</text><text x="3900.2749" y="-410.22934" font-size="14.00" class="s4">+failure : string = rainbow</text><text x="3900.2749" y="-395.22934" font-size="14.00" class="s4">+info : string = green</text><text x="3900.2749" y="-380.22934" font-size="14.00" class="s4">+protocol : string = grey</text><text x="3900.2749" y="-365.22934" font-size="14.00" class="s4">+silly : string = magenta</text><text x="3900.2749" y="-350.22934" font-size="14.00" class="s4">+spam : string = bold</text><text x="3900.2749" y="-335.22934" font-size="14.00" class="s4">+verbose : string = cyan</text><text x="3900.2749" y="-320.22934" font-size="14.00" class="s4">+warn : string = yellow</text></g><g transform="translate(-3349.1796,-3395.9407)"><polygon points="3690.04 -2536.72 3891.04 -2536.72 3891.04 -2460.72 3690.04 -2460.72 3690.04 -2460.72 " transform="translate(-112.13492,5943.1608)" class="s1"/><text x="3678.405" y="3421.6409" font-size="14.00" class="s2">«JavaScript»</text><text x="3678.405" y="3436.6409" font-size="14.00" class="s2">index.js</text><polyline points="3690.04 -2498.72 3891.04 -2498.72 " transform="translate(-112.13492,5943.1608)" class="s0"/><text x="3585.905" y="3459.6409" font-size="14.00" class="s4">+autoReconnect : boolean = true</text><text x="3585.905" y="3474.6409" font-size="14.00" class="s4">+webServerPort : number = 8000</text></g><g transform="translate(-860.8458,-3709.2712)"><polygon points="1539.72 -1366.52 1539.72 -1442.52 1719.72 -1442.52 1719.72 -1366.52 1539.72 -1366.52 " transform="translate(-112.13492,5943.1608)" class="s1"/><text x="1517.5851" y="4515.8408" font-size="14.00" class="s2">«JavaScript»</text><text x="1517.5851" y="4530.8408" font-size="14.00" class="s2">lib/chatBot.js</text><polyline points="1539.72 -1404.52 1719.72 -1404.52 " transform="translate(-112.13492,5943.1608)" class="s0"/><text x="1435.5851" y="4553.8408" font-size="14.00" class="s4">+serversFile : string = servers</text><text x="1435.5851" y="4568.8408" font-size="14.00" class="s4">+ver : string = 230</text></g><g transform="translate(-3001.8813,-1584.1729)"><polygon points="3880.54 -3421.72 3880.54 -3383.72 3754.54 -3383.72 3754.54 -3383.72 3754.54 -3421.72 " transform="translate(-112.13492,5943.1608)" class="s6"/><text x="3705.405" y="2536.6409" font-size="14.00" class="s2">«JavaScript Object»</text><text x="3705.405" y="2551.6409" font-size="14.00" class="s2">wcfg</text></g><polygon transform="translate(-847.16789,4063.0145)" points="1354.61 -2159.57 1348.04 -2157.14 1348.04 -2157.14 1347.86 -2167.74 " class="s5"/><g transform="translate(-35.581676,-5016.9215)"><polygon points="1121.9 -61.5 1121.9 -0.5 956.905 -0.5 956.905 -0.5 956.905 -61.5 " transform="translate(-112.13492,5943.1608)" class="s6"/><text x="927.26508" y="5896.8608" font-size="14.00" class="s2">«JavaScript Object»</text><text x="927.26508" y="5911.8608" font-size="14.00" class="s2">evilEResults</text><polyline points="956.905 -23.5 1121.9 -23.5 " transform="translate(-112.13492,5943.1608)" class="s0"/><text x="852.77008" y="5934.8608" font-size="14.00" class="s4">+ : string = Checkyourpass</text></g><g transform="translate(-1946.0293,-4443.6356)"><polygon points="2916.57 -792.429 3042.57 -792.429 3042.57 -731.429 2916.57 -731.429 2916.57 -731.429 " transform="translate(-112.13492,5943.1608)" class="s6"/><text x="2867.4351" y="5165.9316" font-size="14.00" class="s2">«JavaScript Object»</text><text x="2867.4351" y="5180.9316" font-size="14.00" class="s2">badEResults</text><polyline points="2916.57 -754.429 3042.57 -754.429 " transform="translate(-112.13492,5943.1608)" class="s0"/><text x="2812.4351" y="5203.9316" font-size="14.00" class="s4">+ : number = 05</text></g><polygon transform="translate(575.48483,2891.9874)" points="-1.13687e-013 -2389.3 -1.13687e-013 -2450.3 127 -2450.3 127 -2389.3 -1.13687e-013 -2389.3 " class="s6"/><text font-size="14.00" y="456.88739" x="638.98486" class="s2">«JavaScript Object»</text><text font-size="14.00" y="471.88739" x="638.98486" class="s2">.version</text><polyline transform="translate(575.48483,2891.9874)" points="-1.13687e-13 -2412.3 127 -2412.3 " class="s0"/><text font-size="14.00" y="494.88739" x="583.48486" class="s4">+short : string = ver</text><path d="m500.79413 500.74141 75.2751-33.1939" class="s0"/><polygon transform="translate(-1384.3682,3765.3303)" points="2208.17 -3210.7 2208.17 -3271.7 2367.17 -3271.7 2367.17 -3210.7 2208.17 -3210.7 " class="s6"/><text font-size="14.00" y="508.83026" x="903.30176" class="s2">«JavaScript Object»</text><text font-size="14.00" y="523.83026" x="903.30176" class="s2">headers</text><polyline transform="translate(-1384.3682,3765.3303)" points="2208.17 -3233.7 2367.17 -3233.7 " class="s0"/><text font-size="14.00" y="546.83026" x="831.80176" class="s4">+ : string = applicationxw</text><path d="m767.43183 574.31031c15.5-5.72 31.42-11.6 46.65-17.23" class="s0"/><polygon transform="translate(-1384.3682,3765.3303)" points="2197.25 -3211.53 2197.25 -3211.53 2207.84 -3211.71 2199.67 -3204.97 " class="s5"/><polygon transform="matrix(1.0512062,0,0,0.99998476,-892.00152,4062.9717)" points="875.797 -1977.44 875.797 -3636.44 1347.8 -3636.44 1347.8 -1977.44 875.797 -1977.44 " class="s3"/><text font-size="14.00" y="441.7746" x="264.63211" class="s2">«JavaScript Function»</text><text font-size="14.00" y="456.7746" x="264.63211" class="s2">ChatBot</text><polyline transform="translate(-847.16789,4063.0145)" points="875.797 -3598.44 1347.8 -3598.44 " class="s0"/><text font-size="14.00" y="479.7746" x="36.629082" class="s4">+Express : variable</text><text font-size="14.00" y="494.7746" x="36.629082" class="s4">+autojoinRooms : variable</text><text font-size="14.00" y="509.7746" x="36.629082" class="s4">+babysitInterval : expression</text><text font-size="14.00" y="524.7746" x="36.629082" class="s4">+connected : boolean = false</text><text font-size="14.00" y="539.7746" x="36.629082" class="s4">+cookie : variable</text><text font-size="14.00" y="554.7746" x="36.629082" class="s4">+eresultReconnect : boolean = true</text><text font-size="14.00" y="569.7746" x="36.629082" class="s4">+express : expression</text><text font-size="14.00" y="584.7746" x="36.629082" class="s4">+games : variable</text><text font-size="14.00" y="599.7746" x="36.629082" class="s4">+guardCode : string</text><text font-size="14.00" y="614.7746" x="36.629082" class="s4">+io : expression</text><text font-size="14.00" y="629.7746" x="36.629082" class="s4">+logFile : variable</text><text font-size="14.00" y="644.7746" x="36.629082" class="s4">+logoffTime : expression</text><text font-size="14.00" y="659.7746" x="36.629082" class="s4">+logonTime : expression</text><text font-size="14.00" y="674.7746" x="36.629082" class="s4">+muted : boolean = false</text><text font-size="14.00" y="689.7746" x="36.629082" class="s4">+password : variable</text><text font-size="14.00" y="704.7746" x="36.629082" class="s4">+server : expression</text><text font-size="14.00" y="719.7746" x="36.629082" class="s4">+startTime : expression</text><text font-size="14.00" y="734.7746" x="36.629082" class="s4">+username : variable</text><text font-size="14.00" y="749.7746" x="36.629082" class="s4">-.autojoinRooms : object</text><text font-size="14.00" y="764.7746" x="36.629082" class="s4">-.triggers : object</text><text font-size="14.00" y="779.7746" x="36.629082" class="s4">-colorize : boolean = false</text><text font-size="14.00" y="794.7746" x="36.629082" class="s4">-handleExceptions : boolean = false</text><text font-size="14.00" y="809.7746" x="36.629082" class="s4">-haveEatenEvent : boolean = false</text><text font-size="14.00" y="824.7746" x="36.629082" class="s4">-haveSeenMessage : boolean = false</text><text font-size="14.00" y="839.7746" x="36.629082" class="s4">-haveSentMessage : boolean = false</text><text font-size="14.00" y="854.7746" x="36.629082" class="s4">-json : boolean = false</text><text font-size="14.00" y="869.7746" x="36.629082" class="s4">-name : string = name</text><text font-size="14.00" y="884.7746" x="36.629082" class="s4">-ok : boolean = true</text><text font-size="14.00" y="899.7746" x="36.629082" class="s4">-sentMessageThisTrigger : boolean = false</text><text font-size="14.00" y="914.7746" x="36.629082" class="s4">-sessionID : string = sessionid</text><text font-size="14.00" y="929.7746" x="36.629082" class="s4">-sha : variable</text><text font-size="14.00" y="944.7746" x="36.629082" class="s4">-sha_sentryfile : string = sha</text><text font-size="14.00" y="959.7746" x="36.629082" class="s4">-timestamp : boolean = true</text><text font-size="14.00" y="974.7746" x="36.629082" class="s4">-webCookie : string = cookies</text><polyline transform="matrix(1.0538228,0,0,1,-894.30572,4063.0145)" points="875.797 -3080.44 1347.8 -3080.44 " class="s0"/><text font-size="14.00" y="997.7746" x="36.629082" class="s4">-_addChatToAutojoin(roomId)</text><text font-size="14.00" y="1012.7745" x="36.629082" class="s4">-_addRouter(path)</text><text font-size="14.00" y="1027.7745" x="36.629082" class="s4">-_autojoinChatrooms()</text><text font-size="14.00" y="1042.7747" x="36.629082" class="s4">-_getClientIp(req)</text><text font-size="14.00" y="1057.7747" x="36.629082" class="s4">-_getEResult(num)</text><text font-size="14.00" y="1072.7747" x="36.629082" class="s4">-_getSocket(path)</text><text font-size="14.00" y="1087.7747" x="36.629082" class="s4">-_gitVersionString(hashlength)</text><text font-size="14.00" y="1102.7747" x="36.629082" class="s4">-_onChatInvite(roomId, roomName, inviterId)</text><text font-size="14.00" y="1117.7747" x="36.629082" class="s4">-_onChatMsg(roomId, message, type, chatterId)</text><text font-size="14.00" y="1132.7747" x="36.629082" class="s4">-_onChatStateChange(stateChange, chatterActedOn, steamChatId, chatterActedBy)</text><text font-size="14.00" y="1147.7747" x="36.629082" class="s4">-_onConnected()</text><text font-size="14.00" y="1162.7747" x="36.629082" class="s4">-_onDisconnected()</text><text font-size="14.00" y="1177.7747" x="36.629082" class="s4">-_onError()</text><text font-size="14.00" y="1192.7747" x="36.629082" class="s4">-_onFriendMsg(userId, message, type)</text><text font-size="14.00" y="1207.7747" x="36.629082" class="s4">-_onLogOnResponse(res)</text><text font-size="14.00" y="1222.7747" x="36.629082" class="s4">-_onMessage(header, body, callback)</text><text font-size="14.00" y="1237.7747" x="36.629082" class="s4">-_onRelationship(userId, relationship)</text><text font-size="14.00" y="1252.7747" x="36.629082" class="s4">-_onSessionStart(steamID)</text><text font-size="14.00" y="1267.7747" x="36.629082" class="s4">-_onTradeOffers(number)</text><text font-size="14.00" y="1282.7747" x="36.629082" class="s4">-_onTradeProposed(tradeID, steamID)</text><text font-size="14.00" y="1297.7747" x="36.629082" class="s4">-_onTradeResult(tradeID, result, steamID)</text><text font-size="14.00" y="1312.7747" x="36.629082" class="s4">-_onUpdateMachineAuth(sentry, cb)</text><text font-size="14.00" y="1327.7747" x="36.629082" class="s4">-_removeChatFromAutojoin(roomId)</text><text font-size="14.00" y="1342.7747" x="36.629082" class="s4">-_startWebServer(port)</text><text font-size="14.00" y="1357.7747" x="36.629082" class="s4">-_updatePersonaState()</text><text font-size="14.00" y="1372.7747" x="36.629082" class="s4">-_userName(id)</text><text font-size="14.00" y="1387.7747" x="36.629082" class="s4">-_userString(id)</text><text font-size="14.00" y="1402.7747" x="36.629082" class="s4">-addFriend(userId)</text><text font-size="14.00" y="1417.7747" x="36.629082" class="s4">-addTrigger(name, type, options)</text><text font-size="14.00" y="1432.7747" x="36.629082" class="s4">-addTriggers(triggers)</text><text font-size="14.00" y="1447.7747" x="36.629082" class="s4">-ban(roomId, userId)</text><text font-size="14.00" y="1462.7747" x="36.629082" class="s4">-cancelTrade(steamID)</text><text font-size="14.00" y="1477.7747" x="36.629082" class="s4">-chatInvite(chatSteamID, invitedSteamID)</text><text font-size="14.00" y="1492.7747" x="36.629082" class="s4">-clearTriggers(callback)</text><text font-size="14.00" y="1507.7747" x="36.629082" class="s4">-connect()</text><text font-size="14.00" y="1522.7747" x="36.629082" class="s4">-friends()</text><text font-size="14.00" y="1537.7747" x="36.629082" class="s4">-getSteamLevel(steamids)</text><text font-size="14.00" y="1552.7747" x="36.629082" class="s4">-getTriggerDetails()</text><text font-size="14.00" y="1567.7747" x="36.629082" class="s4">-groups()</text><text font-size="14.00" y="1582.7747" x="36.629082" class="s4">-joinChat(roomId, autoJoinAfterDisconnect)</text><text font-size="14.00" y="1597.7747" x="36.629082" class="s4">-joinGame(appId)</text><text font-size="14.00" y="1612.7747" x="36.629082" class="s4">-kick(roomId, userId)</text><text font-size="14.00" y="1627.7747" x="36.629082" class="s4">-leaveChat(roomId)</text><text font-size="14.00" y="1642.7747" x="36.629082" class="s4">-lockChat(roomId)</text><text font-size="14.00" y="1657.7747" x="36.629082" class="s4">-log()</text><text font-size="14.00" y="1672.7747" x="36.629082" class="s4">-logOff()</text><text font-size="14.00" y="1687.7747" x="36.629082" class="s4">-logOn()</text><text font-size="14.00" y="1702.7747" x="36.629082" class="s4">-makeAnnouncement(target, head, body, source)</text><text font-size="14.00" y="1717.7747" x="36.629082" class="s4">-mute()</text><text font-size="14.00" y="1732.7747" x="36.629082" class="s4">-onLogon(bot)</text><text font-size="14.00" y="1747.7747" x="36.629082" class="s4">-redirect(path, destination, type)</text><text font-size="14.00" y="1762.7747" x="36.629082" class="s4">-removeFriend(userId)</text><text font-size="14.00" y="1777.7747" x="36.629082" class="s4">-removeTrigger(name)</text><text font-size="14.00" y="1792.7747" x="36.629082" class="s4">-respondToTrade(tradeID, bool)</text><text font-size="14.00" y="1807.7747" x="36.629082" class="s4">-rooms()</text><text font-size="14.00" y="1822.7747" x="36.629082" class="s4">-send(header, body, callback)</text><text font-size="14.00" y="1837.7747" x="36.629082" class="s4">-sendMessage(steamId, message)</text><text font-size="14.00" y="1852.7747" x="36.629082" class="s4">-setGames(appIdArray)</text><text font-size="14.00" y="1867.7747" x="36.629082" class="s4">-setIgnoreFriend(steamID, setIgnore)</text><text font-size="14.00" y="1882.7747" x="36.629082" class="s4">-setModerated(roomId)</text><text font-size="14.00" y="1897.7747" x="36.629082" class="s4">-setPersonaName(name)</text><text font-size="14.00" y="1912.7747" x="36.629082" class="s4">-setPersonaState(state)</text><text font-size="14.00" y="1927.7747" x="36.629082" class="s4">-setPrimaryGame(appId, delay)</text><text font-size="14.00" y="1942.7747" x="36.629082" class="s4">-setUnmoderated(roomId)</text><text font-size="14.00" y="1957.7747" x="36.629082" class="s4">-steamApi(interface, method, version, request, options)</text><text font-size="14.00" y="1972.7747" x="36.629082" class="s4">-t(a, b)</text><text font-size="14.00" y="1987.7747" x="36.629082" class="s4">-trade(steamID)</text><text font-size="14.00" y="2002.7747" x="36.629082" class="s4">-triggerLoggedOff()</text><text font-size="14.00" y="2017.7747" x="36.629082" class="s4">-triggerLoggedOn()</text><text font-size="14.00" y="2032.7747" x="36.629082" class="s4">-unban(roomId, userId)</text><text font-size="14.00" y="2047.7747" x="36.629082" class="s4">-unlockChat(roomId)</text><text font-size="14.00" y="2062.7744" x="36.629082" class="s4">-unmute()</text><text font-size="14.00" y="2077.7744" x="36.629082" class="s4">-users()</text><polygon transform="translate(-1384.3682,3765.3303)" points="1951.75 -3108.57 1951.75 -3199.57 2151.75 -3199.57 2151.75 -3108.57 1951.75 -3108.57 " class="s6"/><text font-size="14.00" y="580.96014" x="667.38184" class="s2">«JavaScript Object»</text><text font-size="14.00" y="595.96014" x="667.38184" class="s2">post_options</text><polyline transform="translate(-1384.3682,3765.3303)" points="1951.75 -3161.57 2151.75 -3161.57 " class="s0"/><text font-size="14.00" y="618.96014" x="575.38184" class="s4">+host : string = steamcommunity</text><text font-size="14.00" y="633.96014" x="575.38184" class="s4">+method : string = POST</text><text font-size="14.00" y="648.96014" x="575.38184" class="s4">+port : string = 80</text><g transform="translate(-841.48998,-2189.8394)"><g transform="translate(-2857.0916,7992.5045)" class="node"><title>n3</title><polygon points="4295.54 -4335.72 4295.54 -4419.72 4531.54 -4419.72 4531.54 -4335.72 4295.54 -4335.72 " class="s1"/><text x="4413.54" y="-4404.52" font-size="14.00" class="s2">«JavaScript»</text><text x="4413.54" y="-4389.52" font-size="14.00" class="s2">lib/triggers/baseTrigger.js</text><polyline points="4295.54 -4381.72 4531.54 -4381.72 " class="s0"/><text x="4303.54" y="-4366.52" font-size="14.00" class="s4">+type : string = BaseTrigger</text><polyline points="4295.54 -4358.72 4531.54 -4358.72 " class="s0"/><text x="4303.54" y="-4343.52" font-size="14.00" class="s4">+exports.create(name, chatBot, options)</text></g><g transform="translate(-2857.0916,7992.5045)" class="node"><title>n158</title><polygon points="4836.54 -3938.22 4836.54 -4817.22 5250.54 -4817.22 5250.54 -3938.22 4836.54 -3938.22 " class="s3"/><text x="5043.54" y="-4802.02" font-size="14.00" class="s2">«JavaScript Function»</text><text x="5043.54" y="-4787.02" font-size="14.00" class="s2">BaseTrigger</text><polyline points="4836.54 -4779.22 5250.54 -4779.22 " class="s0"/><text x="4844.54" y="-4764.02" font-size="14.00" class="s4">+allowMessageTriggerAfterResponse : boolean = false</text><text x="4844.54" y="-4749.02" font-size="14.00" class="s4">+chatBot : variable</text><text x="4844.54" y="-4734.02" font-size="14.00" class="s4">+name : variable</text><text x="4844.54" y="-4719.02" font-size="14.00" class="s4">+replyEnabled : boolean = true</text><text x="4844.54" y="-4704.02" font-size="14.00" class="s4">+respectsFilters : boolean = true</text><text x="4844.54" y="-4689.02" font-size="14.00" class="s4">+respectsGlobalFilters : boolean = true</text><text x="4844.54" y="-4674.02" font-size="14.00" class="s4">+respectsMute : boolean = true</text><text x="4844.54" y="-4659.02" font-size="14.00" class="s4">+type : variable</text><text x="4844.54" y="-4644.02" font-size="14.00" class="s4">- : string = steamId</text><text x="4844.54" y="-4629.02" font-size="14.00" class="s4">-i : number = 0</text><polyline points="4836.54 -4621.22 5250.54 -4621.22 " class="s0"/><text x="4844.54" y="-4606.02" font-size="14.00" class="s4">-_addRouter(path)</text><text x="4844.54" y="-4591.02" font-size="14.00" class="s4">-_checkIgnores(toId, fromId)</text><text x="4844.54" y="-4576.02" font-size="14.00" class="s4">-_checkMultiResponse(haveSentMessage)</text><text x="4844.54" y="-4561.02" font-size="14.00" class="s4">-_checkMute(muted)</text><text x="4844.54" y="-4546.02" font-size="14.00" class="s4">-_checkRoom(toId)</text><text x="4844.54" y="-4531.02" font-size="14.00" class="s4">-_checkUser(fromId)</text><text x="4844.54" y="-4516.02" font-size="14.00" class="s4">-_disableForTimeout()</text><text x="4844.54" y="-4501.02" font-size="14.00" class="s4">-_getSocket(path)</text><text x="4844.54" y="-4486.02" font-size="14.00" class="s4">-_onLoad()</text><text x="4844.54" y="-4471.02" font-size="14.00" class="s4">-_onLoggedOff()</text><text x="4844.54" y="-4456.02" font-size="14.00" class="s4">-_onLoggedOn()</text><text x="4844.54" y="-4441.02" font-size="14.00" class="s4">-_randomRoll()</text><text x="4844.54" y="-4426.02" font-size="14.00" class="s4">-_respondToAnnouncement(groupID, headline)</text><text x="4844.54" y="-4411.02" font-size="14.00" class="s4">-_respondToBan(roomId, bannedId, bannerId)</text><text x="4844.54" y="-4396.02" font-size="14.00" class="s4">-_respondToChatInvite(roomId, roomName, inviterId)</text><text x="4844.54" y="-4381.02" font-size="14.00" class="s4">-_respondToChatMessage(roomId, chatterId, message)</text><text x="4844.54" y="-4366.02" font-size="14.00" class="s4">-_respondToDisconnect(roomId, userId)</text><text x="4844.54" y="-4351.02" font-size="14.00" class="s4">-_respondToEnteredMessage(roomId, userId)</text><text x="4844.54" y="-4336.02" font-size="14.00" class="s4">-_respondToFriendMessage(userId, message)</text><text x="4844.54" y="-4321.02" font-size="14.00" class="s4">-_respondToFriendRequest(userId)</text><text x="4844.54" y="-4306.02" font-size="14.00" class="s4">-_respondToKick(roomId, kickedId, kickerId)</text><text x="4844.54" y="-4291.02" font-size="14.00" class="s4">-_respondToLeftMessage(roomId, userId)</text><text x="4844.54" y="-4276.02" font-size="14.00" class="s4">-_respondToSentMessage(toId, message)</text><text x="4844.54" y="-4261.02" font-size="14.00" class="s4">-_respondToTradeOffer(number)</text><text x="4844.54" y="-4246.02" font-size="14.00" class="s4">-_respondToTradeProposal(tradeId, steamId)</text><text x="4844.54" y="-4231.02" font-size="14.00" class="s4">-_respondToTradeSession(userId)</text><text x="4844.54" y="-4216.02" font-size="14.00" class="s4">-_sendMessageAfterDelay(steamId, message)</text><text x="4844.54" y="-4201.02" font-size="14.00" class="s4">-getOptions()</text><text x="4844.54" y="-4186.02" font-size="14.00" class="s4">-onAnnouncement(groupID, headline, haveEatenEvent)</text><text x="4844.54" y="-4171.02" font-size="14.00" class="s4">-onBannedChat(roomId, bannedId, bannerId, haveSentMessage, muted)</text><text x="4844.54" y="-4156.02" font-size="14.00" class="s4">-onChatInvite(roomId, roomName, inviterId)</text><text x="4844.54" y="-4141.02" font-size="14.00" class="s4">-onChatMessage(roomId, chatterId, message, haveSentMessage, muted)</text><text x="4844.54" y="-4126.02" font-size="14.00" class="s4">-onDisconnected(roomId, userId, haveSentMessage, muted)</text><text x="4844.54" y="-4111.02" font-size="14.00" class="s4">-onEnteredChat(roomId, userId, haveSentMessage, muted)</text><text x="4844.54" y="-4096.02" font-size="14.00" class="s4">-onFriendMessage(userId, message, haveSentMessage)</text><text x="4844.54" y="-4081.02" font-size="14.00" class="s4">-onFriendRequest(userId)</text><text x="4844.54" y="-4066.02" font-size="14.00" class="s4">-onKickedChat(roomId, kickedId, kickerId, haveSentMessage, muted)</text><text x="4844.54" y="-4051.02" font-size="14.00" class="s4">-onLeftChat(roomId, userId, muted)</text><text x="4844.54" y="-4036.02" font-size="14.00" class="s4">-onLoad()</text><text x="4844.54" y="-4021.02" font-size="14.00" class="s4">-onLoggedOff()</text><text x="4844.54" y="-4006.02" font-size="14.00" class="s4">-onLoggedOn()</text><text x="4844.54" y="-3991.02" font-size="14.00" class="s4">-onSentMessage(toId, message, haveSentMessage)</text><text x="4844.54" y="-3976.02" font-size="14.00" class="s4">-onTradeOffer(number, haveEatenEvent)</text><text x="4844.54" y="-3961.02" font-size="14.00" class="s4">-onTradeProposed(tradeID, userId, haveEatenEvent)</text><text x="4844.54" y="-3946.02" font-size="14.00" class="s4">-onTradeSession(userId, haveEatenEvent)</text></g><g transform="translate(-2857.0916,7992.5045)" class="edge"><title>n3->n158</title><path d="m4531.66-4377.72c82.76 0 195.78 0 294.57 0" class="s0"/><polygon points="4826.35 -4381.22 4826.35 -4381.22 4836.35 -4377.72 4826.35 -4374.22 " class="s5"/></g></g></svg>
Display the source blob
Display the rendered blob
Raw
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment