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
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
Jenkins-AWS-CICD - Implement Jenkins CI/CD with AWS CodeBuild and AWS CodeDeploy, build a python flask web application.

Jenkins-AWS-CICD - Implement Jenkins CI/CD with AWS CodeBuild and AWS CodeDeploy, build a python flask web application.

Ning 1 Jan 01, 2022
Pulumi - Developer-First Infrastructure as Code. Your Cloud, Your Language, Your Way 🚀

Pulumi's Infrastructure as Code SDK is the easiest way to create and deploy cloud software that use containers, serverless functions, hosted services,

Pulumi 14.7k Jan 08, 2023
ServerStatus 云探针、多服务器探针、云监控、多服务器云监控

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

shirakun 16 Apr 14, 2022
The low-level, core functionality of boto 3.

botocore A low-level interface to a growing number of Amazon Web Services. The botocore package is the foundation for the AWS CLI as well as boto3. On

the boto project 1.2k Jan 03, 2023
Dockerized iCloud drive

iCloud-drive-docker is a simple iCloud drive client in Docker environment. It uses pyiCloud python library to interact with iCloud

Mandar Patil 376 Jan 01, 2023
Bugbane - Application security tools for CI/CD pipeline

BugBane Набор утилит для аудита безопасности приложений. Основные принципы и осо

GardaTech 20 Dec 09, 2022
Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence.

Welcome to the Spinnaker Project Spinnaker is an open-source continuous delivery platform for releasing software changes with high velocity and confid

8.8k Jan 07, 2023
Python job scheduling for humans.

schedule Python job scheduling for humans. Run Python functions (or any other callable) periodically using a friendly syntax. A simple to use API for

Dan Bader 10.4k Jan 02, 2023
sysctl/sysfs settings on a fly for Kubernetes Cluster. No restarts are required for clusters and nodes.

SysBindings Daemon Little toolkit for control the sysctl/sysfs bindings on Kubernetes Cluster on the fly and without unnecessary restarts of cluster o

Wallarm 19 May 06, 2022
CDK Template of Table Definition AWS Lambda for RDB

CDK Template of Table Definition AWS Lambda for RDB Overview This sample deploys Amazon Aurora of PostgreSQL or MySQL with AWS Lambda that can define

AWS Samples 5 May 16, 2022
ZeroMQ bindings for Twisted

Twisted bindings for 0MQ Introduction txZMQ allows to integrate easily ØMQ sockets into Twisted event loop (reactor). txZMQ supports both CPython and

Andrey Smirnov 149 Dec 08, 2022
SSH to WebSockets Bridge

wssh wssh is a SSH to WebSockets Bridge that lets you invoke a remote shell using nothing but HTTP. The client connecting to wssh doesn't need to spea

Andrea Luzzardi 1.3k Dec 25, 2022
Lima is an alternative to using Docker Desktop on your Mac.

lima-xbar-plugin Table of Contents Description Installation Dependencies Lima is an alternative to using Docker Desktop on your Mac. Description This

Joe Block 68 Dec 22, 2022
Containerize a python web application

containerize a python web application introduction this document is part of GDSC at the university of bahrain you don't need to follow along, fell fre

abdullah mosibah 1 Oct 19, 2021
Supervisor process control system for UNIX

Supervisor Supervisor is a client/server system that allows its users to control a number of processes on UNIX-like operating systems. Supported Platf

Supervisor 7.6k Dec 31, 2022
Simple, Pythonic remote execution and deployment.

Welcome to Fabric! Fabric is a high level Python (2.7, 3.4+) library designed to execute shell commands remotely over SSH, yielding useful Python obje

Fabric 13.8k Jan 06, 2023
Official Python client library for kubernetes

Kubernetes Python Client Python client for the kubernetes API. Installation From source: git clone --recursive https://github.com/kubernetes-client/py

Kubernetes Clients 5.4k Jan 02, 2023
Big data on k8s

# microsoft azure # https://docs.microsoft.com/en-us/cli/azure/install-azure-cli az account set --subscription [] az aks get-credentials --resource-g

Luan Moreno 22 Dec 24, 2022