BotCommands

    JDA framework with everything you need for a modern bot!

    Language: kotlin

    Author: Ava Jones (@ava)

    0 stars · 310 views

    Files

    • ContentIntent.kt (kt)
    • Once.kt (kt)
    • InternalJDAUtils.kt (kt)
    • coroutines (txt)
    • Button.kt (kt)
    • .idea (idea)
    • icon.svg (image)
    • kotlin (txt)
    • dev (txt)
    • freya02 (txt)
    • botcommands (txt)
    • jda (txt)
    • ktx (txt)
    • utils (txt)
    • gradle (txt)
    • wrapper (txt)
    • libs.versions.toml (toml)
    • spring-configuration-metadata-generator (txt)
    • src (txt)
    • main (txt)
    • kotlin (txt)
    • dev (txt)
    • freya02 (txt)
    • botcommands (txt)
    • spring (txt)
    • metadata (txt)
    • generator (txt)
    • utils (txt)
    • Strings.kt (kt)
    • ClassGraph.kt (kt)
    • SpringConfigurationMetadataGenerator.kt (kt)
    • AnnotationName.kt (kt)
    • data (txt)
    • SpringMetadata.kt (kt)
    • BotCommands-jda-ktx (txt)
    • README.md (md)
    • src (txt)
    • test (txt)
    • test-commons (txt)
    • Reflection.kt (kt)
    • ClassGraph.kt (kt)
    • RestResultTest.kt (kt)
    • DurationExtensionsPresenceTest.kt (kt)
    • RetrieveOrNullExtensionsPresenceTest.kt (kt)
    • main (txt)
    • kotlin (txt)
    • dev (txt)
    • freya02 (txt)
    • botcommands (txt)
    • jda (txt)
    • ktx (txt)
    • utils (txt)
    • TimeFormat.kt (kt)
    • IgnoreForMatch.kt (kt)
    • retrieve (txt)
    • src (txt)
    • Mentions.kt (kt)
    • ranges (txt)
    • Ranges.kt (kt)
    • Channels.kt (kt)
    • ThreadLocalReason.kt (kt)
    • requests (txt)
    • RestAction.kt (kt)
    • ErrorResponses.kt (kt)
    • RestResult.kt (kt)
    • ShardManager.kt (kt)
    • InvalidChannelTypeException.kt (kt)
    • InteractionHook.kt (kt)
    • Guild.kt (kt)
    • WebhookClient.kt (kt)
    • MessageChannel.kt (kt)
    • ThreadChannel.kt (kt)
    • JDA.kt (kt)
    • Files.kt (kt)
    • messages (txt)
    • ReplacingWith.kt (kt)
    • main (txt)
    • kotlin (txt)
    • Editing.kt (kt)
    • Converters.kt (kt)
    • EditingTo.kt (kt)
    • Deletes.kt (kt)
    • SendingTo.kt (kt)
    • Sending.kt (kt)
    • Messages.kt (kt)
    • dev (txt)
    • freya02 (txt)
    • Coroutines.kt (kt)
    • Colors.kt (kt)
    • durations (txt)
    • Durations.kt (kt)
    • components (txt)
    • utils (txt)
    • InitChecks.kt (kt)
    • MutableAccumulator.kt (kt)
    • ObservableAccumulator.kt (kt)
    • Collections.kt (kt)
    • botcommands (txt)
    • helpers (txt)
    • Separator.kt (kt)
    • Section.kt (kt)
    • Checkbox.kt (kt)
    • SelectMenu.kt (kt)
    • TextInput.kt (kt)
    • AttachmentUpload.kt (kt)
    • method (txt)
    • accessors (txt)
    • internal (txt)
    • RadioGroups.kt (kt)
    • MediaGalleryItem.kt (kt)
    • TextDisplay.kt (kt)
    • Container.kt (kt)
    • CheckboxGroups.kt (kt)
    • ComponentTree.kt (kt)
    • freya02 (txt)
    • MediaGallery.kt (kt)
    • EntitySelectMenu.kt (kt)
    • RadioGroup.kt (kt)
    • Thumbnail.kt (kt)
    • Label.kt (kt)
    • StringSelectMenu.kt (kt)
    • CheckboxGroup.kt (kt)
    • InlineComponent.kt (kt)
    • SelectMenus.kt (kt)
    • ActionRow.kt (kt)
    • IDisableable.kt (kt)
    • FileDisplay.kt (kt)
    • botcommands (txt)
    • AbstractIntegrationTest.kt (kt)
    • FakeBot.kt (kt)
    • resources (txt)
    • README.md (md)
    • assets (txt)
    • slash_ban_example.gif (image)
    • logo.svg (image)
    • command_help_embed_example.png (image)
    • LICENSE (txt)
    • BotCommands-method-accessors (txt)
    • README.md (md)
    • assets (txt)
    • core (txt)
    • src (txt)
    • main (txt)
    • kotlin (txt)
    • dev (txt)
    • freya02 (txt)
    • botcommands (txt)
    • method (txt)
    • accessors (txt)
    • internal (txt)
    • utils (txt)
    • Reflection.kt (kt)
    • MethodAccessorFactory.kt (kt)
    • method (txt)
    • accessors (txt)
    • CachingMethodAccessorFactory.kt (kt)
    • exceptions (txt)
    • IllegalSuspendCallException.kt (kt)
    • MethodAccessor.kt (kt)
    • api (txt)
    • annotations (txt)
    • ExperimentalMethodAccessorsApi.kt (kt)
    • MethodAccessorsConfig.kt (kt)
    • java (txt)
    • dev (txt)
    • freya02 (txt)
    • botcommands (txt)
    • method (txt)
    • accessors (txt)
    • internal (txt)
    • MethodArguments.java (java)
    • classfile (txt)
    • src (txt)
    • main (txt)
    • kotlin (txt)
    • dev (txt)
    • freya02 (txt)
    • botcommands (txt)
    • method (txt)
    • accessors (txt)
    • internal (txt)
    • ClassFileMethodAccessorFactory.kt (kt)
    • codegen (txt)
    • utils (txt)
    • CodeBuilder.kt (kt)
    • ClassDescs.kt (kt)
    • ClassFileMethodAccessorGenerator.kt (kt)
    • ClassFileStaticMethodAccessorGenerator.kt (kt)
    • invoker (txt)
    • InvokerGenerator.kt (kt)
    • direct (txt)
    • AbstractDirectInvokerGenerator.kt (kt)
    • DirectInvokerGenerator.kt (kt)
    • processor (txt)
    • DirectMethodInvokerGenerator.kt (kt)
    • DirectConstructorInvokerGenerator.kt (kt)
    • AbstractInvokerGenerator.kt (kt)
    • default (txt)
    • DefaultMethodInvokerGenerator.kt (kt)
    • DefaultConstructorInvokerGenerator.kt (kt)
    • MessageSourceGenerator.kt (kt)
    • AbstractDefaultInvokerGenerator.kt (kt)
    • DefaultInvokerGenerator.kt (kt)
    • AbstractClassFileMethodAccessorGenerator.kt (kt)
    • modality (txt)
    • ModalityAwareInvokerGenerator.kt (kt)
    • SuspendingInvokerGenerator.kt (kt)
    • BlockingInvokerGenerator.kt (kt)
    • ClassFileMemberMethodAccessorGenerator.kt (kt)
    • java (txt)
    • dev (txt)
    • freya02 (txt)
    • botcommands (txt)
    • MethodAccessorContinuation.java (java)
    • kotlin-reflect (txt)
    • src (txt)
    • main (txt)
    • kotlin (txt)
    • dev (txt)
    • freya02 (txt)
    • botcommands (txt)
    • method (txt)
    • accessors (txt)
    • internal (txt)
    • invoker (txt)
    • direct (txt)
    • KotlinReflectDirectMethodAccessor.kt (kt)
    • KotlinReflectDirectStaticMethodAccessor.kt (kt)
    • JavaReflectDirectMethodAccessor.kt (kt)
    • default (txt)
    • KotlinReflectDefaultStaticMethodAccessor.kt (kt)
    • KotlinReflectDefaultMethodAccessor.kt (kt)
    • AbstractKotlinReflectDefaultMethodAccessor.kt (kt)
    • KotlinReflectMethodAccessorFactory.kt (kt)
    • AbstractKotlinReflectMethodAccessor.kt (kt)
    • src (txt)
    • test (txt)
    • kotlin (txt)
    • dev (txt)
    • freya02 (txt)
    • botcommands (txt)
    • method (txt)
    • accessors (txt)
    • MethodAccessorTest.kt (kt)
    • jmh (txt)
    • kotlin (txt)
    • dev (txt)
    • MethodAccessorBenchmark.kt (kt)
    • BotCommands-typesafe-messages (txt)
    • spring (txt)
    • src (txt)
    • test (txt)
    • kotlin (txt)
    • dev (txt)
    • freya02 (txt)
    • botcommands (txt)
    • typesafe (txt)
    • messages (txt)
    • integration (txt)
    • SpringIntegrationTest.kt (kt)
    • resources (txt)
    • main (txt)
    • kotlin (txt)
    • dev (txt)
    • freya02 (txt)
    • botcommands (txt)
    • typesafe (txt)
    • messages (txt)
    • internal (txt)
    • autoconfigure (txt)
    • TypesafeMessagesAutoConfiguration.kt (kt)
    • MessageSourceFactoryPostProcessor.kt (kt)
    • resources (txt)
    • META-INF (txt)
    • spring (txt)
    • README.md (md)
    • bc (txt)
    • src (txt)
    • test (txt)
    • kotlin (txt)
    • dev (txt)
    • freya02 (txt)
    • botcommands (txt)
    • typesafe (txt)
    • messages (txt)
    • integration (txt)
    • DefaultIntegrationTest.kt (kt)
    • main (txt)
    • kotlin (txt)
    • dev (txt)
    • freya02 (txt)
    • botcommands (txt)
    • typesafe (txt)
    • messages (txt)
    • internal (txt)
    • MessageSourceFactoryClassGraphProcessor.kt (kt)
    • MessageSourceFactoryClassGraphProcessorProvider.kt (kt)
    • resources (txt)
    • META-INF (txt)
    • services (txt)
    • core (txt)
    • src (txt)
    • test (txt)
    • kotlin (txt)
    • dev (txt)
    • freya02 (txt)
    • botcommands (txt)
    • typesafe (txt)
    • messages (txt)
    • PostLoadValidatorTest.kt (kt)
    • codegen (txt)
    • MessageSourceGeneratorTest.kt (kt)
    • MessageSourceFactoryGeneratorTest.kt (kt)
    • resolvers (txt)
    • MessageSourceResolverFactoryTest.kt (kt)
    • resources (txt)
    • main (txt)
    • kotlin (txt)
    • dev (txt)
    • freya02 (txt)
    • botcommands (txt)
    • typesafe (txt)
    • messages (txt)
    • internal (txt)
    • utils (txt)
    • Checks.kt (kt)
    • Reflection.kt (kt)
    • Strings.kt (kt)
    • PostLoadValidator.kt (kt)
    • annotations (txt)
    • DynamicCall.kt (kt)
    • MessageSourceFactoryProvider.kt (kt)
    • exceptions (txt)
    • InternalException.kt (kt)
    • MessageSourceContext.kt (kt)
    • codegen (txt)
    • utils (txt)
    • LineNumber.kt (kt)
    • Signature.kt (kt)
    • CodeBuilder.kt (kt)
    • MethodTypeDesc.kt (kt)
    • ClassDesc.kt (kt)
    • MessageSourceFactoryGenerator.kt (kt)
    • AbstractMessageSourceFactory.kt (kt)
    • resolvers (txt)
    • MessageSourceResolverFactory.kt (kt)
    • api (txt)
    • annotations (txt)
    • PreferLocale.kt (kt)
    • LocalizedContent.kt (kt)
    • ExperimentalTypesafeMessagesApi.kt (kt)
    • MessageSourceFactory.kt (kt)
    • LocalePreference.kt (kt)
    • IMessageSourceFactory.kt (kt)
    • exceptions (txt)
    • UnsupportedFunctionException.kt (kt)
    • NoSuchTemplateKeyException.kt (kt)
    • UnsupportedParameterException.kt (kt)
    • InvalidSourceException.kt (kt)
    • NoSuchBundleException.kt (kt)
    • UnmappedTemplateArgumentException.kt (kt)
    • InvalidSourceFactoryException.kt (kt)
    • UnmappedParameterException.kt (kt)
    • IMessageSource.kt (kt)
    • .github (github)
    • workflows (txt)
    • check-javadoc.yml (yml)
    • docs.yml (yml)
    • snapshot-publish.yml (yml)
    • jitpack-preview.yml (yml)
    • validate.yml (yml)
    • dependency-submission.yml (yml)
    • maven-publish.yml (yml)
    • SUPPORT.md (md)
    • CONTRIBUTING.md (md)
    • FUNDING.yml (yml)
    • BotCommands-restarter (txt)
    • README.md (md)
    • src (txt)
    • main (txt)
    • kotlin (txt)
    • dev (txt)
    • freya02 (txt)
    • botcommands (txt)
    • restarter (txt)
    • internal (txt)
    • utils (txt)
    • AppClasspath.kt (kt)
    • NIO.kt (kt)
    • BCRestartClassLoaderAdapterFactory.kt (kt)
    • LeakSafeExecutor.kt (kt)
    • Restarter.kt (kt)
    • sources (txt)
    • SourceFiles.kt (kt)
    • SourceFile.kt (kt)
    • watcher (txt)
    • ClasspathWatcher.kt (kt)
    • services (txt)
    • RestarterService.kt (kt)
    • RestartListener.kt (kt)
    • ATTRIBUTION.md (markdown)

    Loading code snippet…