Skip to content

fralps/cemantix-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cemantix-solver/cemantle-solver 🐍

Python scripts to find Cemantix and Cemantle daily word by brute forcing apps api.

ℹ️ Disclaimer: I did this project to learn Python basics, so feel free to give me your feedbacks

Requirements

  • Python version: >= 3
  • Pip version: 23.0.1
  • Notion account

Getting started

  1. You will need the following packages in order to make scripts work:
  • requests --> pip3 install requests
  • re --> pip3 install re
  • python-dotenv --> pip3 install python-dotenv
  • numpy --> pip3 install numpy
  • datetime --> pip3 install datetime
  1. Then, you can add a .env file at the root of your folder with those env variables:
CEMANTLE_DATABASE_ID = your-cemantle-database-id
CEMANTIX_DATABASE_ID = your-cemantix-database-id
CEMANTLE_NOTION_TOKEN = your-cemantle-notion-token
CEMANTIX_NOTION_TOKEN = your-cemantIX-notion-token

or

If you do not have a Notion database, you can simply comment the send_to_notion() function call in the scripts and see the result directly in your terminal 🤓

  1. Finally, you can run scripts with the following commands lines:
  • Cemantix --> python3 cemantix-solver.py
  • Cemantle --> python3 cemantle-solver.py

Dictionaries

You can find all words in the ./dictionnaries folder for French and English locales. There are two dictionnaries available for each locale: one fat list with many words and another one with less word.

Github Actions 🤖

We use Github Actions to run scripts to find word everyday and fill Notion databases.

Workflows can be found in .github/workflows folder.

Others

cleaner.py was used to clean initial dictionnaries for words that were not found by cemantix/cemantle API. You can use cleaner.py if you want to add another dictionnary.

Contribute

Please feel free to open PR with your awesome ideas 💡🔥🤓🚀

Thanks 🙏🏼

You can go to the awesome websites of Cemantix and Cemantle made by David Turner and maintained by Julie and enigmatix.

About

Cemantix/Cemantle brute force scripts

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages