mirror of
https://github.com/etienne-hd/lbc-finder.git
synced 2026-04-21 08:42:41 +02:00
docs(examples): rewrite discord example with the new configuration
This commit is contained in:
26
examples/discord/config/__init__.py
Normal file
26
examples/discord/config/__init__.py
Normal file
@@ -0,0 +1,26 @@
|
||||
from model import Search, Parameters
|
||||
import lbc
|
||||
|
||||
from .handler import handle
|
||||
|
||||
location = lbc.City(
|
||||
lat=48.85994982004764,
|
||||
lng=2.33801967847424,
|
||||
radius=10_000, # 10 km
|
||||
city="Paris"
|
||||
)
|
||||
|
||||
CONFIG = [
|
||||
Search(
|
||||
name="Location Paris",
|
||||
parameters=Parameters(
|
||||
text="maison",
|
||||
locations=[location],
|
||||
category=lbc.Category.IMMOBILIER,
|
||||
square=[200, 400],
|
||||
price=[300_000, 700_000]
|
||||
),
|
||||
delay=60 * 5, # Check every 5 minutes
|
||||
handler=handle
|
||||
),
|
||||
]
|
||||
@@ -13,7 +13,7 @@ def handle(ad: lbc.Ad, search_name: str) -> None:
|
||||
"embeds": [
|
||||
{
|
||||
"title": ad.title,
|
||||
"description": f"```{ad.body}```",
|
||||
"description": f"```{ad.body[:4087]}...```" if len(ad.body) >= 4090 else f"```{ad.body[:4090]}```",
|
||||
"url": ad.url,
|
||||
"color": 14381568,
|
||||
"author": {
|
||||
1
examples/discord/requirements.txt
Normal file
1
examples/discord/requirements.txt
Normal file
@@ -0,0 +1 @@
|
||||
requests==2.32.3
|
||||
Reference in New Issue
Block a user