RMRK spy bot for RMRK hackathon

Overview

rmrk_spy_bot

RMRK spy bot https://t.me/RMRKspyBot for rmrk hacktoberfest https://rmrk.devpost.com/

  1. Birds and items price and rarity estimation

  2. Reports RMRKv1,2 sales above a certain threshold

  3. Monitor cheap items and birds for sale

  4. Track the statuses of NFTs

Full description https://devpost.com/software/tools-and-apps-rmrkspybot

Requirements

  1. Install required modules

pip install -r requirements.txt

  1. This bot uses rmrk dump files parsed to Postgresql DB https://github.com/mmvds/rmrk2psql

Сonfiguration

  1. Edit init_tg_rmrk_tables.sql file

set and for telegram channels

  1. To init telegram tables, use psql "postgresql://$pg_login:$pg_pass@$pg_host/$pg_db_name" -f init_tg_rmrk_tables.sql

  2. Change tg_rmrk_config.py file:

" pg_pass = " " pg_db = " " pg_host = " " #telegram token tg_token = " " #admin tg user id tg_admin_id = #record channel id, singular sales channel id, kanaria sales channel id tg_allowed_channels = [ , , ] #used endpoints kanaria_market_url = "https://kanaria.rmrk.app/catalogue/" singular_market_url = "https://singular.rmrk.app/collectibles/" sub_id_url = "https://sub.id/#/" ipfs_gateway_url = "https://gateway.pinata.cloud/" kanaria_nft_api_url = ' ' #Kanaria and Singular marketplace fee 5 a 2% kanaria_fee = 5 singular_fee = 2 ">
pg_login = "
             
              "
pg_pass = "
              
               "
pg_db = "
               
                "
pg_host = "
                
                 "

#telegram token
tg_token = "
                 
                  " #admin tg user id tg_admin_id = 
                  
                    #record channel id, singular sales channel id, kanaria sales channel id tg_allowed_channels = [
                   
                    , 
                    
                     , 
                     
                      ] #used endpoints kanaria_market_url = "https://kanaria.rmrk.app/catalogue/" singular_market_url = "https://singular.rmrk.app/collectibles/" sub_id_url = "https://sub.id/#/" ipfs_gateway_url = "https://gateway.pinata.cloud/" kanaria_nft_api_url = '
                      
                       ' #Kanaria and Singular marketplace fee 5 a 2% kanaria_fee = 5 singular_fee = 2 
                      
                     
                    
                   
                  
                 
                
               
              
             
Owner
Victor Ryabinin
Victor Ryabinin
A charmed operator for running PGbouncer on kubernetes.

operator-template Description TODO: Describe your charm in a few paragraphs of Markdown Usage TODO: Provide high-level usage, such as required config

Canonical 1 Dec 01, 2022
A Habitica Integration with Github Workflows.

Habitica-Workflow A Habitica Integration with Github Workflows. How To Use? Fork (and Star) this repository. Set environment variable in Settings - S

Priate 2 Dec 20, 2021
Bitnami Docker Image for Python using snapshots for the system packages repositories

Python Snapshot packaged by Bitnami What is Python Snapshot? Python is a programming language that lets you work quickly and integrate systems more ef

Bitnami 1 Jan 13, 2022
Learning and experimenting with Kubernetes

Kubernetes Experiments This repository contains code that I'm using to learn and experiment with Kubernetes. 1. Environment setup minikube kubectl doc

Richard To 10 Dec 02, 2022
Play Wordle from any Kubernetes cluster.

wordle-operator 🟩 ⬛ 🟩 🟨 ⬛ Play Wordle from any Kubernetes cluster. Using the power of CustomResourceDefinitions and Kubernetes Operators, now you c

Lucas Melin 1 Jan 15, 2022
Ingress patch example by Kustomize

Ingress patch example by Kustomize

Jinu 10 Nov 14, 2022
Remote Desktop Protocol in Twisted Python

RDPY Remote Desktop Protocol in twisted python. RDPY is a pure Python implementation of the Microsoft RDP (Remote Desktop Protocol) protocol (client a

Sylvain Peyrefitte 1.6k Dec 30, 2022
Cado Response Integration with Amazon GuardDuty using AWS Lambda

Cado Response Integration with Amazon GuardDuty using AWS Lambda This repository contains a simple example where: An alert is triggered by GuardDuty T

Cado Security 4 Mar 02, 2022
HXVM - Check Host compatibility with the Virtual Machines

HXVM - Check Host compatibility with the Virtual Machines. Features | Installation | Usage Features Takes input from user to compare how many VMs they

Aman Srivastava 4 Oct 15, 2022
A tool to clone efficiently all the repos in an organization

cloner A tool to clone efficiently all the repos in an organization Installation MacOS (not yet tested) python3 -m venv .venv pip3 install virtualenv

Ramon 6 Apr 15, 2022
ServerStatus 云探针、多服务器探针、云监控、多服务器云监控

ServerStatus 云探针、多服务器探针、云监控、多服务器云监控 基于ServerStatus-Hotaru膜改版的套娃膜改版(实际上本README也是抄它的)。 主要将client改为通过http提交数据,以及将服务端换成了php以便减小部署成本(PHP is the best!) 默认图片

shirakun 16 Apr 14, 2022
A Kubernetes operator that creates UptimeRobot monitors for your ingresses

This operator automatically creates uptime monitors at UptimeRobot for your Kubernetes Ingress resources. This allows you to easily integrate uptime monitoring of your services into your Kubernetes d

Max 49 Dec 14, 2022
DataOps framework for Machine Learning projects.

Noronha DataOps Noronha is a Python framework designed to help you orchestrate and manage ML projects life-cycle. It hosts Machine Learning models ins

52 Oct 30, 2022
Hw-ci - Hardware CD/CI and Development Container

Hardware CI & Dev Containter These containers were created for my personal hardware development projects and courses duing my undergraduate degree. Pl

Matthew Dwyer 6 Dec 25, 2022
Bash-based Python-venv convenience wrapper

venvrc Bash-based Python-venv convenience wrapper. Demo Install Copy venvrc file to ~/.venvrc, and add the following line to your ~/.bashrc file: # so

1 Dec 29, 2022
📦 Powerful Package manager which updates plugins & server software for minecraft servers

pluGET A powerful package manager which updates Plugins and Server Software for minecraft servers. Screenshots check all to check installed plugins fo

106 Dec 16, 2022
Tools and Docker images to make a fast Ruby on Rails development environment

Tools and Docker images to make a fast Ruby on Rails development environment. With the production templates, moving from development to production will be seamless.

1 Nov 13, 2022
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

Arie Bregman 35.1k Jan 02, 2023
Prometheus exporter for AWS Simple Queue Service (SQS)

Prometheus SQS Exporter Prometheus exporter for AWS Simple Queue Service (SQS) Metrics Metric Description ApproximateNumberOfMessages Returns the appr

Gabriel M. Dutra 0 Jan 31, 2022
Ajenti Core and stock plugins

Ajenti is a Linux & BSD modular server admin panel. Ajenti 2 provides a new interface and a better architecture, developed with Python3 and AngularJS.

Ajenti Project 7k Jan 03, 2023