๐Ÿ” ๐Ÿ“Š Look up information about anime, manga and much more directly in Discord!

Overview

AniSearch

Status Discord Commit Size License

The source code of the AniSearch Discord Bot.

Discord Bots

Contribute

You have an idea or found a bug? Open a new issue with detailed explanation.

You want to write code and add new things or fix a bug? Just fork, clone to your computer, and when you're done, open a pull request!

You can also join the support server to ask your questions or get support!

Structure

Codebase Description
bot Discord Bot
web Admin Panel
asuka Episode Notification Service
db PostgreSQL Database
gh-pages GitHub Pages Website

Running

I would prefer if you don't run an instance of my bot unless you want to contribute to the code.

Use the official instance instead, which you can add to your server here!

Nevertheless, the installation steps are as follows:

  1. Make sure Docker and Docker-Compose are installed.

  2. Clone the repository.

    $ git clone https://github.com/IchBinLeoon/anisearch-discord-bot
    
  3. Change the working directory.

    $ cd anisearch-discord-bot
    
  4. Create a Discord Application.

  5. Rename .env.example to .env.

  6. Edit .env and fill in BOT_TOKEN, BOT_OWNER_ID and BOT_SAUCENAO_API_KEY.

    # The token the bot will use for auth with Discord.
    BOT_TOKEN=
    
    # The Discord ID of the user hosting the bot.
    BOT_OWNER_ID=
    
    # The SauceNAO API key. Is required for the `source` command.
    BOT_SAUCENAO_API_KEY=
    
  7. Build the images and run the discord bot, episode notification service, admin panel and postgresql database.

    $ docker-compose up --build
    

License

This project is licensed under the GNU General Public License v3.0 (GPL-v3.0). See the LICENSE file for more details.

Owner
็งใฏใƒฌใ‚ชใƒณใงใ™
School student and programmer from Germany who likes anime. I use Arch btw.
็งใฏใƒฌใ‚ชใƒณใงใ™
A Tool to scrape URLs for a given domain from wayback machine, Commoncrawl and OTX Alienvault

Mr_URL Mr.URL fetches known URLs for a given domain from Wayback Machine, Commoncrawl and OTX Alienvault. It also finds old versions of any given URL

Stinger 9 Sep 05, 2022
A discord bot written in python

arch-bot A discord bot written in python prefix: . help: .help Installation Requirements A discord bot token Your user id Python installed. For window

3 Jan 10, 2022
A simple tool which automate commands of discord economy bots

A simple tool which automate commands of discord economy bots. Fully configurable using an intuitive configuration made in YAML

SkydenFly 5 Sep 18, 2022
szrose is an all in one group management bot made for managing your group effectively with some advance security tools & Suit For All Your Needs โค๏ธ

szrose is an all in one group management bot made for managing your group effectively with some advance security tools & Suit For All Your Needs โค๏ธ

szsupunma 93 Jan 07, 2023
Telegram Voice-Chat Bot

Telegram Voice-Chat Bot [PyTGCalls] โ‡ Requirements โ‡œ Account requirements A Telegram account to use as the music bot, You cannot use regular bot accou

1 Dec 03, 2021
The best discord Nuk3r !

Discord - Nuker โ˜ข๏ธ Nuk3r โ˜ข๏ธ STEP 1 โœ… We go create discord bot ! [] Go on https://discord.com/developers/applications [] Set the name of your applica

2s.py 1 Apr 16, 2022
A hyper-user friendly bot framework built on hikari

Framework A hyper-user friendly bot framework built on hikari. Framework is based off the blocking discord library disco, In both modularity and struc

Vincent 1 Jan 10, 2022
Telegram bot which has truecaller and smsbomber features

Truecaller-telegram_bot Add your telegram bot api key in main.py and you are good to go To get a api key Goto telegram and search BotFather From the c

Rudranag 32 Dec 05, 2022
An all-in-one discord bot!

Interbot Interbot is a do-it-all bot originally made for the Interbyte Studios discord server. This repo contains the code for this bot, allowing you

Logan 5 Aug 03, 2021
Telegram anime bot that uses Anilist API

Telegram Bot Repo Capable of fetching the following Info via Anilist API inspired from AniFluid and Nepgear Anime Airing Manga Character Scheduled Top

Lucky Jain 71 Jan 03, 2023
Definitive Guide to Creating a SQL Database on Cloud with AWS and Python

Definitive Guide to Creating a SQL Database on Cloud with AWS and Python An easy-to-follow comprehensive guide on integrating Amazon RDS, MySQL Workbe

Kenneth Leung 6 Aug 17, 2022
This Instagram app created as a clone of instagram.Developed during Moringa Core.

Instagram This Instagram app created as a clone of instagram.Developed during Moringa Core. AUTHOR By: Nyagah Isaac Description This web-app allows a

Nyagah Isaac 1 Nov 01, 2021
A discord webhook client written in Python.

DiscordWebhook A discord webhook client written in Python. Installation pip install webhook-client Example from webhook_client import WebhookClient, E

Elijah 4 Nov 28, 2022
Python 3 tools for interacting with Notion API

NotionDB Python 3 tools for interacting with Notion API: API client Relational database wrapper Installation pip install notiondb API client from noti

Viet Hoang 14 Nov 24, 2022
TESSARECT A Powerful Bot you'll ever need for anything

Tessarect TESSARECT A Powerful Bot you'll ever need for anything TESSARECT It is my First bot but very advanced and designed for all your needs , from

Prakarsh Prp 4 Aug 27, 2022
A Telegram Video Merge Bot by @AbirHasan2005

VideoMerge-Bot This is very simple Telegram Videos Merge Bot by @AbirHasan2005. Using FFmpeg for Merging Videos. Features: Merge Multiple Videos. User

Abir Hasan 57 Nov 12, 2022
Create custom Vanity URLs for Discord without 30 boosts

CustomVanity - Made by udp#6666 aka Apolo - OpenSource Custom Discord Vanity Creator How To Use Open CustomVanity.py Write your server invite code Wri

apolo 17 Aug 23, 2022
Telegram bot that search for the classrooms status of the chosen day and then return all the free classrooms using your preferred time slot

Aule Libere Polimi Since the PoliMi site no longer allows people to search for free classrooms this bot was necessary! It simply search for the classr

Daniele Ferrazzo 16 Nov 09, 2022
Azure Neural Speech Service TTS

Written in Python using the Azure Speech SDK. App.py provides an easy way to create an Text-To-Speech request to Azure Speech and download the wav file. Azure Neural Voices Text-To-Speech enables flu

Rodney 4 Dec 14, 2022
Picot - A discord bot made to fetch images from Pexels and unsplash API and provide raw images directly in channels

Picot A discord bot made to fetch images from Pexels and unsplash API and provid

Ayush Chandwani 5 Jan 12, 2022