Luacord 0.1 alpha

JDA em Lua

  1. natan12_
    Ele permite utilizar o JDA em lua, facilitando para quem não sabe programar fazer bots para Discord

    Para rodar ele, simplesmente use
    Código ( (Unknown Language)):
     java -jar luacord.jar arquivo.lua
    ou
    Código ( (Unknown Language)):
     java -jar luacord.jar
    apenas se houver um arquivo chamado "bot.lua" na mesma pasta.

    Para fazer um bot, primeiro é preciso criar uma conta de bot, o Luacord possui por padrão suporte a configurações em JSON, que podem ser carregadas usando
    Código (Lua):
     json.load("nomedoarquivo.json")
    Para receber eventos, é necessário usar o discord.on:
    Código (Lua):
    discord.on("ready", function()
        print("Carregado com sucesso")
    end
    Para conectar com o discord, use o discord.login:
    Código (Lua):
    discord.login(
        TOKEN,  --token do bot
        false  --não é selfbot
    )
    Por padrão, ele também possui um sistema básico de comandos:
    Código (Lua):
    local commands = commandSystem.new("prefixo1", "prefixo2", ...)

    commands.register("echo", function(event)
       local input = event.getInput();
       if input ~= "" then
          event.reply(input)
          return
       end
       event.reply("Você precisa me dizer o que repetir!")
    end)

    discord.on("message_received", commands.process)
    Um bot de exemplo pode ser visto aqui
  1. D4rk
    Offline

    D4rk Veterano Veterano VIP Industrial

    Afiliado:
    1 Junho 2013
    Mensagens:
    466
    Sexo:
    Masculino
    Avaliações:
    +761 / -0
    Apelido no Minecraft:
    D4rkness_King
    Mas isso roda no open computers?
     
  2. natan12_
    Offline

    natan12_ Veterano Dono do Recurso Veterano VIP Industrial

    Afiliado:
    22 Fevereiro 2014
    Mensagens:
    1,131
    Sexo:
    Masculino
    Avaliações:
    +508 / -0
    Apelido no Minecraft:
    natan12_
    Não, mas o fórum obrigou a escolher entre OpenComputers ou ComputerCraft ¯\_(ツ)_/¯
     

  3. D4rk
    Offline

    D4rk Veterano Veterano VIP Industrial

    Afiliado:
    1 Junho 2013
    Mensagens:
    466
    Sexo:
    Masculino
    Avaliações:
    +761 / -0
    Apelido no Minecraft:
    D4rkness_King
    @MikeDark @Homem Bom Não tem como fazer uma categoria de recursos tipo "Outros recursos"?
     
  4. Homem Bom
    Offline

    Homem Bom Veterano Veterano VIP Sabotador.com VIP Sabotador.com Ex-Staff

    Afiliado:
    18 Dezembro 2012
    Mensagens:
    2,499
    Sexo:
    Masculino
    Avaliações:
    +1,666 / -0
    Apelido no Minecraft:
    arthur_goelzer
    Tem, ja vou fazer.
     
    • Gostei Gostei x 1