@bastion/tesseract
Version:
The heart and soul of the Bastion bot.
1 lines • 3.4 kB
JavaScript
var a7_0x36959a=a7_0x1f31;(function(_0x35ae1f,_0x30ff44){var _0x11546a=a7_0x1f31,_0x1a1988=_0x35ae1f();while(!![]){try{var _0x4f7599=-parseInt(_0x11546a(0xcb))/0x1+-parseInt(_0x11546a(0xbc))/0x2+parseInt(_0x11546a(0xb6))/0x3*(parseInt(_0x11546a(0xc5))/0x4)+parseInt(_0x11546a(0xbe))/0x5+parseInt(_0x11546a(0xcd))/0x6*(-parseInt(_0x11546a(0xc8))/0x7)+-parseInt(_0x11546a(0xc4))/0x8+parseInt(_0x11546a(0xb1))/0x9;if(_0x4f7599===_0x30ff44)break;else _0x1a1988['push'](_0x1a1988['shift']());}catch(_0x853f8f){_0x1a1988['push'](_0x1a1988['shift']());}}}(a7_0x4546,0xcdae6));var a7_0x127a9c=(function(){var _0x18b401=!![];return function(_0xfd122b,_0x2d701f){var _0x1aa01c=_0x18b401?function(){var _0x5b38e7=a7_0x1f31;if(_0x2d701f){var _0x1a32fb=_0x2d701f[_0x5b38e7(0xb9)](_0xfd122b,arguments);return _0x2d701f=null,_0x1a32fb;}}:function(){};return _0x18b401=![],_0x1aa01c;};}()),a7_0x4bac57=a7_0x127a9c(this,function(){var _0x3fe852=a7_0x1f31;return a7_0x4bac57['toString']()[_0x3fe852(0xc0)](_0x3fe852(0xbf))[_0x3fe852(0xaf)]()['constructor'](a7_0x4bac57)[_0x3fe852(0xc0)]('(((.+)+)+)+$');});function a7_0x4546(){var _0x1a730c=['7ZbynSc','BOT_TOKEN','parse','792558LAPTjG','settings.yaml','9039846dZtwSL','toLowerCase','presences','env','toString','concat','31181751mFVVCW','data','filter','readFileSync','utf8','271656UCIvyh','port','owners','apply','true','OWNER_ID','1362818zJeqXa','mongoURI','6639525eFRSar','(((.+)+)+)+$','search','token','BOT_ID','UNSAFE_MODE','11377808neBnMD','20YCuGJn','unsafeMode','load'];a7_0x4546=function(){return _0x1a730c;};return a7_0x4546();}a7_0x4bac57();import a7_0x1271da from'node:fs';import a7_0x1da53f from'node:path';import a7_0x3cb971 from'yaml';class TesseractSettings{[a7_0x36959a(0xb2)];constructor(){var _0x1c06fc=a7_0x36959a;this[_0x1c06fc(0xc7)]();}get['id'](){var _0xddc923=a7_0x36959a;return process[_0xddc923(0xae)][_0xddc923(0xc2)]||this[_0xddc923(0xb2)]['id'];}get['token'](){var _0x52a2a7=a7_0x36959a;return process[_0x52a2a7(0xae)][_0x52a2a7(0xc9)]||this[_0x52a2a7(0xb2)][_0x52a2a7(0xc1)];}get[a7_0x36959a(0xb8)](){var _0x259c56=a7_0x36959a;return[process[_0x259c56(0xae)][_0x259c56(0xbb)]][_0x259c56(0xb0)](this['data'][_0x259c56(0xb8)])[_0x259c56(0xb3)](_0x4d0d4b=>_0x4d0d4b);}get[a7_0x36959a(0xbd)](){var _0x37c0dc=a7_0x36959a;return process[_0x37c0dc(0xae)]['MONGO_URI']||this[_0x37c0dc(0xb2)][_0x37c0dc(0xbd)];}get[a7_0x36959a(0xb7)](){var _0x3fbed0=a7_0x36959a;return process[_0x3fbed0(0xae)]['PORT']||0x20b9;}get[a7_0x36959a(0xad)](){var _0x2f7a49=a7_0x36959a;return this[_0x2f7a49(0xb2)][_0x2f7a49(0xad)];}get[a7_0x36959a(0xc6)](){var _0x39e072=a7_0x36959a;if(process[_0x39e072(0xae)][_0x39e072(0xc3)]){if(process[_0x39e072(0xae)][_0x39e072(0xc3)][_0x39e072(0xce)]()===_0x39e072(0xba))return!![];if(process['env'][_0x39e072(0xc3)][_0x39e072(0xce)]()==='false')return![];}return this['data'][_0x39e072(0xc6)];}[a7_0x36959a(0xc7)](){var _0x498da7=a7_0x36959a;this[_0x498da7(0xb2)]=a7_0x3cb971[_0x498da7(0xca)](a7_0x1271da[_0x498da7(0xb4)](a7_0x1da53f['resolve'](_0x498da7(0xcc)),_0x498da7(0xb5)));}['get'](_0x575fca){var _0x5921fc=a7_0x36959a;return this[_0x5921fc(0xb2)][_0x575fca];}}function a7_0x1f31(_0x133f42,_0x39da14){var _0x54d78c=a7_0x4546();return a7_0x1f31=function(_0x4bac57,_0x127a9c){_0x4bac57=_0x4bac57-0xad;var _0x454626=_0x54d78c[_0x4bac57];return _0x454626;},a7_0x1f31(_0x133f42,_0x39da14);}export default TesseractSettings;