Skip to content

coolsilon/bigmeow_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BigMeow bot

A dumb experimental bot done for no good reason

Invite live bot

What can BigMeow do?

NOTE: all ! commands can be replaced by / in telegram, e.g. /meowsay hello world.

Running bigmeow

Docker

You can pull an image from https://hub.docker.com/r/jeffrey04/bigmeow_bot and supply the following environment variables to run the container.

DISCORD_APP_ID=<DISCORD APP ID>
DISCORD_APP_PUBLIC=<DISCORD APP PUBLIC KEY>
DISCORD_TOKEN=<DISCORD TOKEN>
DISCORD_USER=<OWNER DISCORD ID>
TELEGRAM_TOKEN=<TELEGRAM TOKEN>
TELEGRAM_USER=<OWNER TELEGRAM CHAT ID>
WEBHOOK_URL=<URL TO WEBHOOK>
DEBUG=<True IF RUNNING LOCALLY OTHERWISE False>
IFTTT_KEY=<IFTTT_TOKEN>
MEOW_THREADS=<True IF MULTITHREADING IS DESIRED OTHERWISE FALSE>

Python

Project is developed with Python 3.11, and is managed by poetry. Refer to the previous section, and prepare a .env file in the base project folder to populate the environment variables. Once prepared, install the project with

$ poetry install

Then run it with

$ poetry run python -m bigmeow.main

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published