mirror of
https://github.com/etienne-hd/lbc-finder.git
synced 2026-05-01 13:15:35 +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": [
|
"embeds": [
|
||||||
{
|
{
|
||||||
"title": ad.title,
|
"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,
|
"url": ad.url,
|
||||||
"color": 14381568,
|
"color": 14381568,
|
||||||
"author": {
|
"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