This content is not available in your language... So if you don't understand the language... well, at least you can appreciate the pictures of the post, right?

Muitas pessoas me perguntam se é possível fazer um bot para o Discord apenas usando um celular... então eu descobri uma maneira de rodar bots feitos em várias linguagens, como JavaScript, Python, Java, entre outros, tudo pelo seu celular!

Perfeito se você quer fazer o seu bot do jeito que bots são feitos pelo computador, como também você não precisa gastar dinheiro para manter o seu bot online... exceto o gasto com energia para deixar o seu celular ligado né rsrs.

Enquanto o vídeo mostra eu rodando um bot feito usando o discord.js pelo Termux, nada impede de você rodar bots feitos em Python, Java, ou em outras linguagens. Basta instalar o pacote necessário da linguagem no Termux, copiar os arquivos da linguagem e rodar!


This content is not available in your language... So if you don't understand the language... well, at least you can appreciate the pictures of the post, right?

Muitas pessoas querem um sistema música na Loritta para que possam escutar músicas no Discord sem que precisem adicionar outro bot... mas hoje em dia existem várias limitações e problemas que impedem a Loritta de ter um sistema de música.


This content is not available in your language... So if you don't understand the language... well, at least you can appreciate the pictures of the post, right?

Slash Commands: Muitos amam, enquanto outros odeiam e preferem comandos por texto... Mas será que as pessoas que odeiam slash commands são pessoas que usam o Discord para Android?


This content is not available in your language... So if you don't understand the language... well, at least you can appreciate the pictures of the post, right?

Se você quer crescer e melhorar o seu bot para o Discord, então você veio ao vídeo certo! Venha ver e aprender os segredos e dicas sobre criação de bots com o Criador da Loritta!

Não se esqueçam de ativar as legendas do YouTube! Enquanto o áudio está em inglês, eu legendei todo o vídeo em português, então não se preocupe se você não sabe inglês. :)

Obrigado a iara e ao resto da equipe do top.gg por terem me convidado ao Bot Developer Panel deles. :3



This content is not available in your language... So if you don't understand the language... well, at least you can appreciate the pictures of the post, right?

Aceitar imagens de estranhos não é fácil, você precisa tomar algumas providências antes de editar ela para que o seu bot não trave por falta de memória!

O vídeo foi gravado ao vivo no meu canal na Twitch (https://twitch.tv/mrpowergamerbr) para estreiar o novo ESCRITÓRIO DA FIRMA, me siga lá para acompanhar outras lives (se acabar tendo novas, né rsrs).

Se deseja ver como foi a live de hoje: https://youtu.be/o3MHhjL4rNw


This content is not available in your language... So if you don't understand the language... well, at least you can appreciate the pictures of the post, right?

Uma entrevista que o Dune fez comigo, respondendo perguntas sobre a Loritta, o que eu faço da vida, e a resposta da pergunta mais interessante de todas... Da onde será que surgiu o meu nickname?


Meu Banner para o Discord

Publicado às 02/07/2021 23:00 • #discord #programming

This content is not available in your language... So if you don't understand the language... well, at least you can appreciate the pictures of the post, right?

Em 07/06/2021 eu decidi que eu iria fazer um banner para usar no Discord, graças a datamining do cliente e como algumas pessoas da equipe do Discord já estavam usando a funcionalidade, eu já conseguia ver a resolução e como os banners ficariam nos perfis da pessoa, então ideias já começaram a serem boladas na minha cabeça para fazer um banner incrível!

Para criar a animação, em vez de eu usar After Effects ou até mesmo o Photoshop, eu decidi programar a animação em Kotlin, ou seja, cada frame é gerada usando a API de gráficos do Java! Enquanto eu nunca usei o After Effects, eu já tinha tentado usar o MAGIX Vegas para fazer o banner do SparklyPower antes, e os motivos para eu ter decidido fazer usando programação foram porque...

  • Você não tem um controle bom pela ferramenta de Track Motion no Vegas, se você mexe um pouquinho no mouse ele já mexe muito devido ao tamanho do canvas.
  • As configurações de easing de Track Motion, enquanto existem, não permitem muita customização exceto na "suavidade" dela.
  • O Vegas joga fora a qualidade das suas imagens por algum motivo, mesmo que a imagem tenha o mesmo tamanho do canvas que você deseja! O único jeito seria aumentando o tamanho da imagem antes de usar no Vegas, mas isso dá muito mais trabalho.

Então eu decidi fazer programaticamente mesmo, pelo ou menos se eu falar que um pixel deve ser de tal jeito, ele REALMENTE vai ser de tal jeito!


This content is not available in your language... So if you don't understand the language... well, at least you can appreciate the pictures of the post, right?

https://pbs.twimg.com/media/EiAqhIyWAAAgf-A?format=jpg&name=small

Eu gastei horas fazendo algo praticamente inútil.

Eu estava pensando em implementar uma VM que executa jogos feitos com o GameMaker: Studio 1. (Sabia que o ".exe" de jogos feitos pelo GM:S é uma VM? Igual como Java funciona, ele executa bytecode. E é por isso que eu consegui fazer o Droidtale, um port não oficial do Undertale para o Android)

O objetivo era conseguir rodar Undertale (e outros jogos feitos pelo GM:S) em uma VM feita em Kotlin, sendo possível portar a VM para outras plataformas (e assim portando os jogos também).