A Discord bot that auto sends notification when there's a new movie

Overview

Rarbg Notifier

Disclaimer: This repository is for educational purposes only. This tool do not promote or encourages any illegal pirated action and it was not made for criminal purposes.

A Discord bot that auto sends notifications when there's new movies

Components

Parser

Required

  1. Title: (^\S*)
  2. Year: ((?:(?:19|20)[0-9]{2})) 1900 to 2099

Optional

  • SUBBE
  • HDR
  • ATVP (apple TV)
  • Resolution: ((?:720|1080|2160)p)
  • Source: AMZN, NF, DIS?, NOW (nowtv),
  • Formats: WEBRip, WEB, WEBRip, BluRay, WEB-DL,
  • Audio: DDP5.1, TrueHD.7.1, Atmos-*
  • Encoding: x264-TEPES, H264-NAISU, x265, x264-ION10, x265-RARBG, x264-RARBG, H265-SLOT, x264-NOGRP, x264-CM
  • Language: KOREAN, SPANISH

example

  • BluRay.REMUX.HEVC.DTS-HD.MA.TrueHD.7.1.Atmos-FGT
  • Alive.2020.KOREAN.BRRip.x264-VXT (language)
  • Endgame.1983.ITALIAN.BRRip.x264-VXT (language)
  • Volumes.of.Blood.Horror.Stories.2016.BRRip.x264-ION10 (no resolution)
  • The.Unforgivable.2021.1080p.NF.WEBRip.DDP5.1.Atmos.x264-CM (Netflix)

TODO

  1. Better error handling
  2. Ansible
  3. Github Action
  4. check 4K
  5. Genre emoji map

Others problems during development

Why not use Ordered Map to keep tracking notified list?

As an issue pointed out here: GitHub Issue

  1. The order will be lost when serializing (and unserializing). There's no way around that because Go sorts maps for JSON output.
  2. All of your keys must be strings.
Owner
Morris Tai
FTP 300W
Morris Tai
A simple Discord bot developed for the Bedrock Gophers discord server.

Bedrock Gopher A simple Discord bot developed for the Bedrock Gophers discord server. Click here to invite the bot to your guild. You will also need t

Dragonfly 3 Jan 7, 2022
Telegram bot check your TrainingPeaks profile workouts and send notification if some workouts added or changed

TrainingPeaks Bot Telegram bot check your TrainingPeaks profile workouts and sen

Kotov Alexander 0 Dec 29, 2021
WhatsApp Bot to auto join groups with subjects matching whitelist.

WhatsApp AutoJoin Bot Premise: My Uni uses WhatsApp for most unofficial communication during coronavirus "study from home". Naturally students share h

Anchit Bajaj 3 Jun 25, 2021
Discord-dl: a tool to archive discord channels

discord-dl discord-dl is a tool to archive discord channels. I think it's safe t

null 1 Jan 11, 2022
Discord-notif - Send notifications to discord in Your pipelines or scripts

discord-notif Send notifications to discord in Your pipelines or scripts install

null 2 Jan 10, 2022
Discord-finder - The back-end for retrieving information about people on discord

About This is the backend application for Discord Finder, it allows you to retrive information about people on discord just like the discord lookup we

Alexei Ulanov 0 Jan 4, 2022
A bot that greets new members on telegram groups with a cute, personalised gif.

Telegram-senko-bot About The Bot This bot greets new members on telegram groups with a cute, personalised gif with Senko-san. In case you're wondering

4kaze 6 Dec 22, 2021
A Discord bot for managing ephemeral roles based upon voice channel member presence.

ephemeral-roles A Discord bot for managing ephemeral roles based upon voice channel member presence. Quickstart Click on the Ephemeral Roles logo head

Eric Wohltman 52 Jan 16, 2022
Bot used for https://discord.gg/rflutterdev

FlutterDoc A bot offering exactly what we need in The r/FlutterDev Discord Server that Dyno can't offer us. Quick search patterns that can be embedded

null 7 Sep 18, 2021
An easy-to-use discord bot written in go

Discord Bot An easy-to-use discord bot template written in golang using discordgo. This template was written for learning golang. It will be updated a

Gonz 6 Dec 18, 2021
An extension for discordgo to create a Discord bot quickly using the Builder pattern.

botbuilder An extension for discordgo to create a Discord bot quickly using the Builder pattern. Example usage: package main import ( "log" "os"

baka da yo 4 Sep 8, 2021
Bot para o discord escrito em Golang durante o workshop ministrado na Codecon 2021

Codecon Bot Bot para o discord escrito em Golang durante o workshop ministrado na Codecon 2021 Primeiramente no arquivo main.go coloque o TOKEN do bot

Bruno Lopes 3 Oct 4, 2021
A discord bot that watches for tiktok URL's and automatically uploads the corresponding video to the channel

TikiTok Bot A Discord bot that watches for TikTok URLs and sends a message to the channel with the corresponding video attached Click to invite the bo

Matthew Bass 4 Oct 17, 2021
morko discord bot with go

Commands Command Description commands Lists commands google Fetches a Google image help Describes the usage of the command. ping Ping

Samuli 0 Oct 19, 2021
An easy-to-use discord bot template written in golang using discordgo

Discord Bot An easy-to-use discord bot template written in golang using discordgo. This template was written for learning golang. It will be updated a

null 0 Oct 30, 2021
Pulseline Discord bot

Pulseline Discord bot Currently used in the FreeBSD Discord server to relay incoming GitHub web-hook events to a desired channel, showing information

Lewis Cook 0 Dec 26, 2021
Discord Bot written in Go. Created for 'Intro to Golang', Fall 21

goDiscordBot Discord Bot written in Go. Created for 'Intro to Golang', Fall 21 Session where we coded the bot (goes over setup steps): https://gdsc.co

null 1 Nov 3, 2021
A bot connect line to discord

Line2Discord (L2D) How to use See quickstart.md features Line --> Discord Message Image File Video Voice... Discord --> Line Message Image File Video

zhixuan 1 Nov 23, 2021
HoloBot — An open-source Discord bot for Hololive fans, built with Go.

HoloBot HoloBot — An open-source Discord bot for Hololive fans, built with Go. Installation From Binary Download holobot binary here. Create a file ca

TacticalCatto 5 Dec 17, 2021