A multifunctional bot for Discord

Overview

GitHub last commit

Um bot multifuncional e divertido para Discord

Estive desenvolvendo o BotDaora desde o começo de outubro de 2021 e agora ele é open-source! tomei essa atitude de deixar aqui no Github para os usuários que usam o BotDaora saberem oque anda rolando dentro do código, poderem se inspirar e também contribuirem pro desenvolvimento do projeto.

Features

  • É o bot mais daora de todos
  • Tem mais de 15 comandos de moderação úteis além de uma automoderação contra links maliciosos de presentes do discord e iploggers
  • Economia globalizada e música
  • Vários comandos de manipulação de imagem e diversão
  • Tem um "bot", que na verdade é um webhook que gera mensagens ou até mesmo frases aleatórias a partir da conversa de um canal em um servidor, ative com /set_markov
  • Com o BotDaora pode se ver o clima de qualquer cidade, uma consulta na wikipedia, pesquisa por imagens no google, valor do dólar e do bitcoin além de dados que são constantemente atualizados sobre a COVID-19

Estrutura e Selfhosting

O BotDaora foi escrito em Python com a biblioteca Disnake (o Pycord foi utilizado nas versões passadas do bot) BotDaora usa como banco de dados o MongoDB com os módulos motor e pymongo dentro do código, o bot atualmente está hospedado no Heroku.

Antes de fazer selfhosting do BotDaora você precisa saber de algumas coisas:

  1. O código fonte foi liberado apenas para a visualização do projeto, para a inspiração e contribuição, se você alterar o código fonte do BotDaora precisará seguir a licença do projeto "AGPL-3"
  2. Alguns arquivos de imagens e vídeos não estão inclusos neste repositório
  3. São usadas chaves de API para alguns comandos dentro do Bot, você terá que gerar elas se quiser usar os comandos.
  4. Se você fizer um bot com o selfhosting do BotDaora dê os créditos ao criador e ao repositório!

Inicialmente rode o arquivo run.py

Ele irá pedir algumas coisas como o Token do Bot e chaves de API

Depois ele automaticamente vai instalar as dependências em seu computador (o youtube-dl requer que o git esteja instalado no computador) e irá rodar o bot

Na próxima vez que você querer rodar o bot novamente rode o arquivo bot.py!

Contribuindo

Sinta-se livre para abrir uma issue ou dar um pull request, isso ajuda a contribuir pro desenvolvimento do BotDaora. Nas issues você pode reportar bugs e dar sugestões, se você for um programador você pode dar um pull request para melhorar o código, corrigir problemas e implementar novos features.

Suporte

Caso tenha uma dúvida, quiser conversar sobre o bot, receber todas as atualizações na hora ou dar uma sugestão pelo próprio Discord entre na Comunidade do BotDaora

Owner
Ruan
Ruan
A simple bot to upload file to various cloud servers.

Cloudsy Bot A simple bot to upload file to various cloud servers. Variables API_HASH Your API Hash from my.telegram.org API_ID Your API ID from my.tel

Flying Santas 8 Oct 31, 2022
BleachBit system cleaner for Windows and Linux

BleachBit BleachBit cleans files to free disk space and to maintain privacy. Running from source To run BleachBit without installation, unpack the tar

1.9k Jan 06, 2023
LoL 台版10周年活動自動輸入邀請碼

LoLTW_10Year_88Event LoLTW 8.8 周年慶 邀請碼自動輸入 設定 在 LoLTW_10Year_88Evnet.exe 的位置建立一個檔案 .env,內容如下 Bahamut_Discussion = https://forum.gamer.com.tw/C.php?bsn

古丁丁 5 Dec 13, 2021
Get notifications in your Discord server of any software releases from Apple.

Apple Releases Get notifications in your Discord server of any software releases from Apple. Running To locally host your own instance, create a Disco

adam 17 Oct 22, 2022
A simple Discord Token Grabber sending the new token if the victim changes his password.

💎 Riot 💎 Riot is a simple Discord token grabber written in Python3 running in background and executing when the victim start their computer. If the

Billy 66 Dec 26, 2022
Hazard-Nuker - Hazard Nuker With Python

🌟 Since hazard is free, donations are really appriciate and keeps the developme

†† 9 Oct 26, 2022
A simple anti-ghostping python bot made using diskord.

Anti Ghostping A simple Anti-Ghostping python bot made with ❤ using Diskord Requirements No one will use this but, all you need for this bot is: Pytho

RyZe 2 Sep 12, 2022
Posts word definitions on Twitter daily

Word Of The Day bot Post daily word definitions on social media. Twitter account: https://twitter.com/WordOfTheDay_B Introduction The goal of this pro

Lucas Rijllart 1 Jan 08, 2022
Discord-selfbot - Very basic discord self bot

discord-selfbot Very basic discord self bot still being actively developed requi

nana 4 Apr 07, 2022
Auto-Approved-Bot - Auto Approved Invaite Link Request Telegram Bot

🤖 𝗔𝘂𝘁𝗼-𝗔𝗽𝗽𝗿𝗼𝘃𝗲-𝗕𝗼𝘁 🤖 ℹ️ 𝗨𝘀𝗲𝗴𝗲 ℹ️ When a join request invita

Muhammed 32 Dec 18, 2022
Bancos de Dados Relacionais (SQL) na AWS com Amazon RDS

Bancos de Dados Relacionais (SQL) na AWS com Amazon RDS Repositório para o Live Coding DIO do dia 24/11/2021 Serviços utilizados Amazon RDS AWS Lambda

Cassiano Ricardo de Oliveira Peres 4 Jul 30, 2022
AWS-serverless-starter - AWS Lambda serverless stack via Serverless framework

Serverless app via AWS Lambda, ApiGateway and Serverless framework Configuration

Bəxtiyar 3 Feb 02, 2022
This Discord bot is to give timely notifications to Students in the Lakehead CS 2021 Guild

Discord-Bot Goal of Project The purpose of this Discord bot is to give timely notifications to Students in the Lakehead CS 2021 Guild. How can I contr

8 Jan 30, 2022
Generate direct m3u playlist for all the channels subscribed in the Tata Sky portal

Tata Sky IPTV Script generator A script to generate the m3u playlist containing direct streamable file (.mpd or MPEG-DASH or DASH) based on the channe

Gaurav Thakkar 250 Jan 01, 2023
A Python wrapper for the Dogehouse API.

Python wrapper for the dogehouse API Installation pip install dogehouse Example from dogehouse import DogeClient, event, command from dogehouse.entiti

Arthur 36 Jun 15, 2022
Clash of Clans developer unofficial api Wrapper to generate ip based token

Clash of Clans developer unofficial api Wrapper to generate ip based token

Aryan Vikash 6 Apr 01, 2022
Телеграм бот решающий задания ЦДЗ, написанный на библиотеке libmesh.

MESHBot-Telegram Телеграм бот решающий задания ЦДЗ. Описание: Бот написан с использованием библиотеки libmesh. Для начала работы отправьте ему ссылку

2 Jun 19, 2022
Python library for interacting with the Wunderlist 2 REST API

Overview Wunderpy2 is a thin Python library for accessing the official Wunderlist 2 API. What does a thin library mean here? Only the bare minimum of

mieubrisse 24 Dec 29, 2020
Jupyter notebooks and AWS CloudFormation template to show how Hudi, Iceberg, and Delta Lake work

Modern Data Lake Storage Layers This repository contains supporting assets for my research in modern Data Lake storage layers like Apache Hudi, Apache

Damon P. Cortesi 25 Oct 31, 2022
A Flask & Twilio Secret Santa app.

🎄 ✨ Secret Santa Twilio ✨ 📱 A contactless Secret Santa game built with Python, Flask and Twilio! Prerequisites 📝 A Twilio account. Sign up here ngr

Sangeeta Jadoonanan 5 Dec 23, 2021