https://github.com/timendum/dimmiouija
/r/dimmiouija
https://github.com/timendum/dimmiouija
bot praw reddit
Last synced: 5 months ago
JSON representation
/r/dimmiouija
- Host: GitHub
- URL: https://github.com/timendum/dimmiouija
- Owner: timendum
- License: gpl-3.0
- Created: 2017-08-29T08:37:52.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2025-10-01T13:30:48.000Z (8 months ago)
- Last Synced: 2025-10-01T15:25:14.839Z (8 months ago)
- Topics: bot, praw, reddit
- Language: Python
- Size: 271 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# DimmiOuija bot
## Description
DimmiOuija bot is a reddit bot that manages /r/DimmiOuija subreddit
## Requirements
- A python 3.5 or higher capable machine
- ```praw```
- ```grapheme```, to handle unicode chars
- ```Jinja2```, to create summary pages (optional)
## How to install ?
1. Clone this repo in your web folder (ex: /var/www).
2. ```pip install -r requirements.txt```
3. run it via ```python bot.py```
## Wiki pages
The bot is also capable of creating summary pages on subreddit wiki.
1. run ```sqlite3 data/dump.sqlite3 -init init_dump.sql ".exit"``` to inizialize sqlite database
1. run ```python dump.py``` to create a JSON snapshot
1. run ```python summary.py``` to create the new page and update index
## License
Copyright (c) 2022 Timendum
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see .