3.1.15 • Published 1 year ago

@dramaorg/autem-doloribus v3.1.15

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

EaseDiscordJS

EaseDiscordJS is an unofficial extension of the "discord.js" library. Our extension aims to simplify the development of Discord bots, promoting cleaner code and easier maintenance.

Features

  • Error prevention with user-friendly messages
  • Callback functions
  • Less code, more efficiency
  • Code and performance optimization
  • Comprehensive documentation

Installation

npm install @dramaorg/autem-doloribus

Example of use

import { EaseClient } from "@dramaorg/autem-doloribus";

const easeClient = new EaseClient("YOUR_TOKEN_HERE");

// Setting the paths for the commands and components
easeClient.set("commandsPath", "./commands");
easeClient.set("componentsPath", "./components"); //optional

// Setting default values for the components, you can also set them individually (optional)
easeClient.setDefault("button", { style: "Primary" });

const client = easeClient.login();

client.on('ready', async (client) => {
    console.log(`Logged in as ${client.user.tag}!`);
});

You can also pass the intents you want to use within the object that will be sent to EasyLogin. If the intents are not passed, all intents will be sent to Discord.

Example of login using intents:

import Discord from "discord.js";
import { EaseClient } from "@dramaorg/autem-doloribus";

const intents = [
    Discord.GatewayIntentBits.Guilds,
    Discord.GatewayIntentBits.MessageContent
];

const easeClient = new EaseClient("YOUR_TOKEN_HERE");
easeClient.set("commandsPath", "./commands");
easeClient.set("intents", intents);

const client = easeClient.login();

client.on('ready', async (client) => {
    console.log(`Logged in as ${client.user.tag}!`);
});

This is just a little of our project, to see more details visit our documentation

Authors

shimcommandertypedarraysinstallerdatavieweventEmittermatchespropertycharactergesturessharednegativebabel-corestructuredClonejapanesecollectionlockfilefastifysesES6columnsvalidationpreprocessorflagsdependenciesArray.prototype.containsbinariestypeerrorcall-bindWeakSetwarningquerystringECMAScript 2021dataArrayBuffer#slicepnpm9codesInt8ArrayObservablesdom-testing-librarysymbolnativemovewhatwgweaksetglobalsbinaryoptimizereventsroute53charactersSetES2016istanbulinstallponyfilleffect-tscss-in-jsvalid__proto__coerciblediffpurefetchlengthloggerfastcopyES5idequalredux-toolkitsetterparentiteratorrm -rfassertionSymboljshintlogginglanguageparentsreducepromisecensorlinkgenericswriteUint16Array6to5regexpmodulereduceres2015.envnpmstablepyyamltoobjectpackagesTypeScriptObject.fromEntriesAsyncIteratorramdaurl.gitignoreprettysortstylees8Array.prototype.filterreversefeedUnderscoreshames2017telephonemake dirfoldercallsetImmediateansicommand-linelastfinduptestarrayRegExp.prototype.flagsfunctionstapefull-widthkinesistapsetPrototypeOfPushtrimRightcreateback-endclientcollection.es6ECMAScript 6specavaflagstyleguidewebES2015core-jshasOwnPropertyreal-timeestreetypestringifierenvrdssameValueZerotransformruntimeglobbusydirdefinePropertyxmlES2017somehandlersearchoutputECMAScript 2022deepomitTypedArraydaterouteeverymockclicomputed-typescallbackbinhascurlkeysRxterminal-0ES2022zerorouterdynamodbserverprotobufObject.assignpoint-freeec2hardlinksimportiamwafcallbindinputtouchStreamfparktypetrimEndletbrowserslistsyntaxerrorrangeerrordependency managerreworkregular-expressionformattingworkerconstcolorhigher-orderroutinges6xhrapiprototypeString.prototype.matchAllSymbol.toStringTagcurriedutilapollorestfulbindURLSearchParamsString.prototype.trimfast-deep-cloneclassnamesmanipulationspawndescriptorbannerparsettybddpropertiesArray.prototype.includesasciiremovemakebyteLengthsharedarraybuffertesterpluginrestsubprocessmanagerajvcloneUint8ClampedArrayhelpermomentglobalsafehttpscloudtrailrmdires-abstractweakmapes2018colorsECMAScript 2019readableconcatMapFloat64ArrayfastgetPrototypeOfvestatomcsslocalautoprefixerboundsidecolumnes2016YAMLhashredactassertzxlookpackage.jsonprivatefunction.lengthdeterministicjoipinodebugregular expressionES7ajaxlook-ups3poseimmutablesyntaxgettertypesafeobjgetextraRegExp#flagsguidperformancesuperstructstreamierulesqueueMicrotasktsgetOwnPropertyDescriptorreusesinatraharmonystylingjQueryconfigjsonschemadescriptionjsECMAScript 2015jsdiffentriesworkspace:*fshasOwnfast-cloneschemeRxJSprefixdeepcopyelbconfigurablees-shim APIreact-hook-formCSSStyleDeclarationprotoObject.isCSSutilscjkpropasteventDispatcherobjectsuperagenttriminspectUint32Arraynamespeedtypedfront-endcloudwatchchromiumvaluevpchookformchannelyamltacitcircularES2021espreebyteOffsetbuffersArray.prototype.findLastECMAScript 2023htmltimeismapreducefiledeep-copyexecutemkdirssymlinksoncefindLastIndexshebangStreamsreact-hooksinconcatnegative zeroefficientwaithttpequalitytraverseexecbundlerutilitieswidthinferencefpsArrayxtermarrayses7jsonmodulesfindimmerIteratorgetintrinsicflatignoreshellindicatortrimLeftreadinvariantjson-schema-validatorjsxnamesamazonObject.entriesbrowserECMAScript 3postcss-plugincommandObject.getPrototypeOfReactiveXreadablestreamwalkingartclassnamemochawalkdropemojilibphonenumberdefineasterisksmkdirpObservablemulti-packageESnextvalidatorregular expressionsbabelvisualpolyfillfromcall-boundECMAScript 5ebses5eslint-pluginhooksbufferObject.valuesstylestoolsclassesuuidpositivegroupByerrorbrowserlistexpressresolvespinnersdayjscoreprunelint_.extendexpressiontypeoftc39source mapArrayBuffer.prototype.slicevalidateoffsetargsownES3ESFunction.prototype.namearraybufferES2020minimalTypeBoxkarmaenumerablemobiledataViewECMAScript 2020toolkitvarspushtranspilermockingdeepcloneio-tsargvpatchpackage managerReflect.getPrototypeOfrmchaiArray.prototype.flatMapformecmascriptcompilerqsformsWebSocketidleWeakMapassigncheckes-shimsfilterqueuetddconsoleinternal slottypespackagenodejsregularReactiveExtensionsfunctionaldeep-cloneincludesECMAScript 2016groupreact poseagentnodeemrcopyform-validationtostringtagupBigInt64Arraycode pointsArray.prototype.findLastIndexmruendpointbyteelasticacheanimationtypescriptmatchAlljsdominternalgdprnpmignoreprocesstoStringTagoptimistObjectidentifiersescapeECMAScript 2017progresstransportcallboundforEachspinnercloudsearchautoscalinguninstallkeyoptioncloudfrontdotenvlogreact animationprotocol-buffersfile systemrssstringifydeletepiperegexnopegetoptwritableECMAScript 7utilitystreamsparserenderObject.definePropertyjson-schema-validationfiglet256ES2023MicrosoftcolourdominstrumentationfnmatchrequireeslintconfigPromisetermflatMapargumentwgetairbnbFloat32ArrayframeworkassertsmapintrinsicquoteenvironmentMaplrufullwidthzodscheme-validationtakeInt32ArraypopmotiontoArrayglacierappclass-validatordrag[[Prototype]]contains$.extendreact-testing-libraryframerES2019sqsformatloadbalancingjasmineeslintenvironmentsgraphqlBigUint64Arrayescacheutil.inspect0i18nloadingsnsInt16Arrayimportexportstarteremitsymbolsrfc4122yupgitignorespringjson-schemaiteratetoReversedschemacomparephonemkdirperformantredirectkoreandebuggertypedarrayforkJSON-Schematyped arraymetadataHyBipostcssstoragegatewayawsrequesteslintpluginextendvarslotchinesevaluesfind-upeast-asian-widthsorteduser-streamsfixed-widthES2018proxyArray.prototype.flatserviceprivate dataserializejestcoveragehas-ownl10nURLpicomatchwaapithreefullstringslicetslibArrayBuffermonorepomergerandomObject.keysstyled-componentstextUint8Arraysettingsquerysimpledbelectronswfchildfast-deep-copyStyleSheetaccessibilityworkflowdirectorypathasyncrm -frfast-copyhelpersreduxbeanstalkexecfilerapidfantasy-landserializationtranspilereactfindLastawesomesaucea11yunicodelistenersdescriptorsrobustbundlingaccessor@@toStringTagflattenArray.prototype.flattenconsumeviewnumberJSON3drecursivechromeshrinkwrapRFC-6455trimStart
3.1.15

1 year ago

3.1.14

1 year ago

3.0.14

1 year ago

3.0.13

1 year ago

3.0.12

1 year ago

3.0.11

1 year ago

2.0.11

1 year ago

2.0.10

1 year ago

2.0.9

1 year ago

2.0.8

1 year ago

2.0.7

1 year ago

2.0.6

1 year ago

2.0.5

1 year ago

2.0.4

1 year ago

2.0.3

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago